San Jose State University

CS152

Fall 2008

Schedule

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 | Notes
Sep 11 Closures 2 | Notes
Sep 16 Homework 1 | Solutions | Closures in Java | Notes
Sep 18 Closures in Java 2 | Notes
Sep 23 Parsing 1 | Notes
Sep 25 Parsing 2 | Notes
Sep 30 Parsing 3 | Notes
Oct 02 Parsing 4 | Notes | Homework 2 | Solutions
Oct 07 Exam 1 | Solutions
Oct 09 Notes
Oct 14 Notes
Oct 16 Static and dynamic scoping | Notes
Oct 21 Types 1 | Notes
Oct 23 Types 2 | Homework 3 | Solutions | Notes Part 1 Part 2
Oct 28 Compiling 1 | Notes
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 | Solution
Nov 20 Exam 2 | Solutions
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 | Solutions

Is the grass greener on the other side? Check out CS 152 Section 1 and Section 3.