Assignments, Overview

this is serious

Pair Programming: You must work on all projects in pairs. Pair programming means that you do everything together, jointly in front of a single computer. If you find that there are occasions you can’t meet with a partner, record this in your logbook along with reason. We will expect that you show as pairs at office hours (clinics).

Scheduling: Exchange contact information with your partner immediately, and write it down in your Lab Book.

Project Submission: All of your work will live on your github account. On the specified due date and time, a script will harvest your work.

Code of Conduct: You must perform all work with your chosen partner. You must not discuss the weekly projects outside of this partnership. Once you see other people’s solutions to weekly projects in class, you may choose to modify your own in response to these presentations. You may not use code other people’s code without attribution.