CS119 - Foundations of Computer Science

Topics Activity Lab Due Date
Expressions, Functions, and the Substitution Model - notes Activity 1 Lab 1 Feb 6
Quiz 1 Feb 8
Linear Recursion - notes Activity 2A Lab2A Feb 13
Induction - notes Activity 2B Lab2B Feb 20
Tail Recursion - notes Activity 2C Lab2C Feb 20
Quiz 2 Feb 20
Exam 1 Feb 27
Orders of Growth - notes Activity 3 Lab3 Mar 1
Higher Order Functions - notes Activity 4 Lab4 Mar 6
Currying and Partial Application - notes Activity 5 Lab5 Mar 8
Data Types - notes Activity 6 Lab6 Mar 13
Quiz 3 Mar 15
Lists - notes Activity 7 Lab7 Mar 29
Exam 2 Apr 3
Trees - notes Activity 8 Lab8 Apr 10
Quiz 4 Apr 12
Abstract Data Type : Sets - notes Activity 9 Lab9 Apr 17
Abstract Data Type : Queue and Stack - notes Activity 10 Lab10 Apr 19
Abstract Data Type : Bags - notes Activity 11 Lab11 Apr 24
Exam 3 Apr 26
Monads - notes Activity 12 Lab12 May 1
Final
andy1-small.gif (3254 bytes)