Computer Science 8

Policies concerning assignments


Pair Programming

Most of you are assigned a partner for pair programming. You will work with this partner in all laboratory sessions.

In addition, you may choose to work with this person on programming assignments unless we state otherwise. Whether or not you choose to utilize pair programming in your programming assignments, every individual is responsible for completing all work - and both students' names must be included with every submission to receive credit. Even if you do not formally utilize pair programming, you may ask questions of your pair programming partner if you get stuck.

Note to "faster" partners:
Please help your lab partner understand the assignment, especially if you finished it already and your partner is struggling. Don't just give your partner the answers, but instead you should try to walk them through the problems, and generally offer the types of guidance given by the instructor and TAs during office hours. Keep in mind that, of the many different ways practiced, it is widely believed that teaching someone else is the most effective way for you to learn!

Plagiarism

Cooperative work is an important part of learning. You are encouraged to study together, discuss the lectures, and discuss the software solutions.

However, with the exception of your partner for pair programming:

If you violate these rules, you risk receiving a grade of F, and most cases require us to report the incident to the campus Judicial Affairs Office.

Late Policies

All assignments must be turned in before their deadlines to receive full credit. You may turn in programming projects up to 24 hours late for a 10% penalty. After one day late, they will not be accepted.

You may not turn in paper homeworks late. If you must miss lab, then please have another student bring your completed homework assignment to your regular lab. In such cases, you will not get credit for lab participation, but you will get whatever homework credit you earn.

Some labs may be turned in for a limited time after the lab ends - each lab has instructions that include turn-in rules.


Thank you for your cooperation!