Overview

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.

Submission

The requirements for each submission will be specified in the assignment description, but, in general the submission workflow will be as follows:

  1. Once you are done with an assignment, create a release on Github with the most recent commit.
  2. Add the executable as a binary to that release. Make sure the executable runs on the Khoury Linux system.
  3. Download the code ZIP for that release and submit it via Handins.