CS 136: Designing Object-Oriented Programs

Here is a possible description of the course. It is to be used more as an aid to understanding the content than an actual schedule; any given lecture may contain too much or not enough material. Later lectures correspond quite closely to lectures in CS 134, albeit in a slightly different order. Close correspondences and relationships are noted in italics.

Week 1

Week 2

Week 3

Week 4

Week 5

Week 6

Week 7

Week 8

Week 9

Week 10

Week 11

Week 12

Week 13