Aug 26 | First day of classes | Introduction |
Aug 28 | Prerequisite quiz due | Functional Programming 1 |
Sep 02 | Functional Programming 2 |
Sep 04 | Closures 1 |
Sep 09 | Fun with the Scala library |
Sep 11 | Closures 2 |
Sep 16 | Homework 1 | Closures in Java |
Sep 18 | Closures in Java 2 |
Sep 23 | Parsing 1 |
Sep 25 | Parsing 2 |
Sep 30 | Parsing 3 |
Oct 02 | Parsing 4 | Homework 2 |
Oct 07 | Exam 1 |
Oct 09 | Notes |
Oct 14 | Notes |
Oct 16 | Static and dynamic scoping |
Oct 21 | Types 1 |
Oct 23 | Types 2 | Homework 3 |
Oct 28 | Compiling 1 |
Oct 30 | Compiling 2 |
Nov 04 | Compiling 3 |
Nov 06 | Prolog 1 | Project teams formed |
Nov 11 | No class |
Nov 13 | Prolog 2 | Special presentation at 3 pm |
Nov 18 | Prolog 3 |
Nov 19 | Homework 4 |
Nov 20 | Exam 2 |
Nov 25 | Project counseling |
Nov 27 | Thanksgiving holiday |
Dec 02 | Summary |
Dec 04 | Project presentations |
Dec 09 | Project presentations | Last day of classes |
Dec 15 | 1215-1430: Final Exam |
Is the grass greener on the other side? Check out CS 152 Section 1 and Section 3.