CS 135: Designing Functional Programs


This page will contain information on the times, dates, locations, and coverage of the midterm and final examinations, as soon as those are stabilized. (For information on grade calculations and requirements and missed work, see the Grading page.) For all exams, you will be assigned a specific seat (designated by a row and a column) in a specific room and building. You must go to the building, room and seat that we have assigned. Exams are closed-book; no aids are allowed (not even calculators).

The best way to study is to write out complete solutions to practice questions from the textbook, lectures, assignments and/or tutorials, without looking at solutions, then use DrRacket to check them. It's also worthwhile to think of your own questions, either for your use or to exchange with friends. Schedule your studying over as long a period of time as you can manage, and don't make any individual study session too short or too long. There are more details in the Survival Guide available on the Handouts page.

You must bring your WatCard to all exams and check your assigned seat at the link below.

Pre-Assigned Exam Seating

The midterm and final exams in this course will use assigned seating with individual student names printed on the front page of the exam paper. You must sit in your designated room and seat at the exam paper with your name on it. Look up your exam information when it becomes available (3 business days before a midterm date and before the start of the final exam period for finals) so you will know where to go.

The information about your seating will show
the exam (e.g. CS 1xx Midterm 1),
the date and start time (e.g. 2016-10-03 19:00:00),
the building and room (e.g. MC 2034) and
the seat (e.g. B-4).
*Please check all carefully*.
For most rooms (but not the PAC), the seat code indicates the row letter and column number, from the front left corner of the room - for example, B-4 would be the second row from the front of the room and the fourth seat from the left when facing the front of the room.


Midterm Date: Monday, February 26, 2018, 7:00 PM - 8:50 PM

  • Coverage: Up to and including Module 06, Slide 50.
  • BRING your WatCard, pens, pencils and eraser.
  • DO NOT bring books, notes, calculators, electronics - no aids are allowed.
  • Check your seating here. Building, room and seat information will be available 3 business days before the midterm date (Wednesday, February 21, 2018).
  • Midterm Instructions page: instructions-midterm.pdf
  • There is also a reference sheet which will be provided at the exam: W18-reference-sheet.pdf

Final Exam

Final Exam Date: Monday, April 16, 2018, 9:00 AM - 11:30 AM

  • The final exam covers all modules in the course, with emphasis on material covered after the midterm.
  • BRING your WatCard, pens, pencils and eraser.
  • DO NOT bring books, notes, calculators, electronics - no aids are allowed.
  • Location: As with the midterms, you will be assigned seats. The final will be held in: M3 1006.
    Seating will be available just before the first day of exams and then you can check your seating here.
  • Final Exam Instructions page: instructions-final.pdf.
  • Reference Sheets: ref-page-final.pdf. Note that the function lists on these pages are not comprehensive; there may be other functions you need on the exam.

Last modified on Wednesday, 13 June 2018, at 08:52 hours.