Note. This website is under construction! Things will change significantly!
If you have any exam related questions please email Jeremie Lumbroso.

Design Exam

Practice design questions

Time Wednesday, May 3rd from 11AM to 12:20PM.

Location

Seating is one student every other seat. Failure to go to your assigned room can result in a serious deduction on the exam.

Coverage

Policies

Office hours

The office hours for the weeks of April 23 and May 1 will remain as it was in previous weeks on the course's WASE calendar. You may attend office hours with and without booking an appointment (but people with an appointment have priority).

Exam archive

Semester Exam 1 Exam 2
Spring 2017 Programming Exam
Solution

Written Exam 1
Solutions
Fall 2016 Programming Exam
Solution

Written Exam 1
Solutions
Written Exam 2
Solutions

Design Exam>
Solutions
Spring 2015 Exam 1
Solutions
Exam 2
Solutions
Fall 2014 Exam 1
Solutions
Exam 2
Solutions
Spring 2014 Exam 1
Solutions
Exam 2
Solutions
Fall 2012 Exam 1
Solutions
Exam 2
Solutions
Spring 2012 Exam 1
Solutions
Exam 2
Solutions
Fall 2011 Exam 1
Solutions
Exam 2
Solutions
Spring 2011 Exam 1
Solutions
Exam 2
Solutions

Be warned that previous courses might have covered different material or used different exam policies.

  • If you need to use a COS cluster computer instead of your laptop. It's a good idea to practice using the lab computers in advance; make sure you know how to use a cluster machine and set up a directory for the exam on your university H: drive that includes a copy of the necessary files.

    Instructions to access H:

    To save from DrJava, navigate to Volumes/your_netid
    To access from the Terminal, use cd ../../Volumes/your_netID

    For more info on the cluster machines, see here. The same steps apply as set in that document except for item 4. Instead of downloading individual files, you want to download algs4.jar and set it up with DrJava or your IDE. For DrJava, go to Edit --> Preferences --> add to classpath.