CS119 - Foundations of Computer Science

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