Lectures

Week 1 (Sept 5, 2011): Implementing Static Features

Reading Material:

Week 2 (Sept 12, 2011): Implementing Non-static Features

Reading Material:

Week 3 (Sept 19, 2011): Mixing Static and Non-static Features

Reading Material:

Week 4 and 5 (Sept 26, 2011 and Oct 3, 2011): Implementing Aggregation and Composition

Reading Material:
Practice Labtest (Sept 30, 2011)
Additional Topics (Oct 6, 2011)

The Week of Oct 10, 2011: Co-curricular Week


Week 6 (Oct 17, 2011): Implementing Inheritance

Reading Material:

Week 7 (Oct 24, 2011): Implementing Graphical User Interfaces

Reading Material:

Week 8 and 9 (Oct 31, 2011 and Nov 7, 2011): Recursion

Reading Material:

Week 10 (Nov 14, 2011): Arrays

Reading Material:

Week 11 and 12 (Nov 21, 2011 and Nov 28, 2011): Linked Lists

Reading Material:
Additional Topics:
Note: No formal office hours after Dec 5, 2011. Feel free to email me your questions, or to book an appointment, if you really want to talk to me in person.