CS119 - Foundations of Computer Science

Topics Module Due Date
Expressions, Functions, and the Substitution Model - notes Module 1 Feb 5
Quiz 1 Feb 7
Linear Recursion - notes Module 2 Feb 12
Induction - notes Module 3 Feb 19
Tail Recursion - notes Module 4 Feb 19
Quiz 2 Feb 19
Exam 1 Feb 26
Orders of Growth - notes Module 5 Feb 28
Higher Order Functions - notes Module 6 Mar 5
Currying and Partial Application - notes Module 7 Mar 7
Data Types - notes Module 8 Mar 12
Quiz 3 Mar 14
Lists - notes Module 9 Mar 28
Exam 2 Apr 2
Trees - notes Module 10 Apr 9
Quiz 4 Apr 11
Abstract Data Type : Sets - notes Module 11 Apr 16
Abstract Data Type : Queue and Stack - notes Module 12 Apr 18
Abstract Data Type : Bags - notes Module 13 Apr 23
Exam 3 Apr 25
Monads - notes Module 14 May 7
Final
andy1-small.gif (3254 bytes)