Exam Policy (Autumn 2017)

In Person Paper Exam

The time and date of the exam are listed on the class schedule. There will be an alternate exam time announced as well (with a different version of the exam). If you cannot make the original and alternative exam times contact us via Piazza to make accomadations. If you have university approved accomadations, please inform us of them as well.

Preparing for the Exam

At least one week prior to the exam, a sample exam will be released with questions broadly similar to the actual exam. A sample exam key will also be provided (perhaps a few days later). The best way to prepare is to solve the sample exam, on your own, with only the material you intend to bring to the actual exam. If you can't solve a question, come to office hours, or ask for help on Piazza. Only after solving the exam should you look at the key.

After some consideration, last year's sample exam will work for this year as well. Do note that we changed the names of the languages this year (Tube Code -> Good Code; Tube Intermediate Code -> Bad Code; Tube Assembly Code -> Ugly Code).

Cheatsheets and Exam Aids

The exam is open book, meaning you can bring whatever material you want with you to the exam. Printouts of the slides, hand written and typed notes, the sample exam and key, love letters, are are fine to bring. The one exception is that there can be no electronics out during the exam (phones, smartwatches, digital pets, all go in the bag).

Do Not Answer Every Exam Question

The exam will have 7 questions, each worth 50 points. However, the exam is worth a total of 300 points. One of the questions (of your choosing) will not be graded, you will put a large slash across that question to indicate that it should not be graded. Exams without a slashed questions will not have the last question graded.

This Year's Exams

Old Exams