Skip to main content

more options


Grades and exams

This is an S/U course.

Exams

There will be two exams. The exams require mastery of the material: you will be expected to get 85% on each exam. If you get lower than 85% on an exam, you may take a version of it again the following week. You may continue to take versions of the exam in this fashion until you pass it.

Tests will take place on Tuesday and/or Wednesday afternoon/evening. There will typically be several 1-hour time slots for you to choose from (fewer in the beginning of the semester, more later on depending on demand).  To take a test you need to register for it and choose one of these slots. The slots will be posted in CMS roughly a week before. Registration is done through CMS.

The exams will not be overly difficult.

Programming assignments

There will be two assignments. You must submit Assignment 1 before you take the first exam and Assignment 2 before you take the second exam.

Assignments are graded out of 3. A 0 or a 1 means that a submission is unsatisfactory and you will need to resubmit. A 2 or 3 means that the work is satisfactory--no need to resubmit.

Note that your submitted code will be considered unsatisfactory if it is not properly annotated with comments. Always include concise comments in your code!