CS 135: Designing Functional Programs

Home

This is the home page for CS 135 Winter 2016, an introductory computer science course at the University of Waterloo using the functional language Racket. See the Course Philosophy page for official descriptions of the course, and the Calendar page for a detailed set of topics.

Announcements

This section will contain late-breaking announcements in reverse chronological order; students should check it at least once a day. Make sure to refresh this page in your browser to avoid looking at an old cached copy.

A5 is posted (2016-02-03)

Assignment 5 is now posted on the course web page under the assignments heading. Please try to start early, and get help if you need it. Remember that assignment deadlines are firm.

A4 is posted (2016-01-27)

Assignment 4 is now posted on the course web page under the assignments heading. Please try to start early, and get help if you need it. Remember that assignment deadlines are firm.

A3 is posted (2016-01-19)

Assignment 3 is now posted on the course web page under the assignments heading. Please try to start early, and get help if you need it. Remember that assignment deadlines are firm.

A2 is posted (2016-01-11)

Assignment 2 is now posted on the course web page under the assignments heading. Please try to start early, and get help if you need it. Remember that assignment deadlines are firm.

Important: Markus and piazza (2016-01-07)

If you are enrolled in this course and find you have no access to either Markus or Piazza. Please email us (cs135@student.cs.uwaterloo.ca) immediately from your uwaterloo.ca email with your first and last name.

A1 is posted (2016-01-04)

Assignment 1 is now posted on the course web page under the assignments heading. Please try to start early, and get help if you need it. Remember that assignment deadlines are firm.

important: Basic Tests (2016-01-04)

Always make sure to check your email for your basic tests results. Re-marks will not be granted due to failures to check these results. These emails are sent to you userid@mailservices.uwaterloo.ca account, which can be accessed through Nexus at mywaterloo.uwaterloo.ca Please note that if you are forwarding your email, you must make sure forwarding is also set up in Nexus. If you are forwarding email directly from WatIAM, any mail sent to the mailservices address will still be in your Nexus account. Basic test results are also available on the course website.

A0 is posted (2016-01-04)

Assignment 0 is now posted on the course web page under the assignments heading. Be sure to complete this assignment as soon as possible, as you will receive no marks on future assignments until A0 is fully completed.

Welcome to CS135! (2016-01-04)

Important announcements throughout the term will be posted here, as well as on Piazza. Be sure to check here regularly.

Last modified on Wednesday, 23 December 2015, at 11:11 hours.