CS 135: Designing Functional Programs


This is the home page for CS 135, 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.


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.

All CS135 W19 Marks are available through View Marks (2019-04-29)

All CS 135 marks, including final exam, are now visible through View Marks on the course web page (index) until Fri. May 3 noon.
The course average is 70.7%
If there is a problem/error with your grade, email the Instructional Support Coordinator, kaanders@uwaterloo.ca.

Last modified on Friday, 20 July 2018, at 12:31 hours.