There are 3 programming assignments in this course.
We expect that:
you will do your own work
check out code early. (Waiting to the last minute to check out the starter code raises suspicions of academic integrity violations). Check in code often so your progress can be documented (reducing the likelihood of academic integrity violations).
you will make sure that you have the required tools working. For example, make sure you can log into the required machines well ahead of the project deadline. Requests for IT support just prior to the project deadline may or may not be addressed in time for the deadline (and *will* not be viewed positively by the staff). On the other hand, asking for help in advance of the deadline is perfectly acceptable.
START EARLY - these are not trivial assignments
LEAVE TIME for writing a good report. In most cases, the report is a larger percentage of the grade.
ask for help from us if you get stuck. Use piazza and keep up with answers and issues from other students.
Did we mention START EARLY!!! - i think we did :-)