User Tools

Site Tools


lectures

Lectures

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

Reading Material:
  • Chapter 1 of the lecture notes.
  • Chapter 5 of the recommended textbook.

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

Reading Material:
  • Chapter 2 of the lecture notes.
  • Chapter 4 of the recommended textbook.
  • Lecture slides PPT.

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

Reading Material:
  • Chapter 3 of the lecture notes.
  • Chapter 4 and 5 of the recommended textbook.
  • Lecture slides PDF.

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

Reading Material:
  • Chapter 4 of the lecture notes.
  • Chapter 4 and 5 of the recommended textbook.
  • Lecture slides Part 1 PDF, Part 2 PDF.
Practice Labtest (Sept 30, 2011)
Additional Topics (Oct 6, 2011)
  • Review: Written and Labtest #1.
  • Implementing Aggregation and Composition.

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


Week 6 (Oct 17, 2011): Implementing Inheritance

Reading Material:
  • Chapter 5 of the lecture notes.
  • Chapter 7, 8, 9, and Section 13.1 of the recommended textbook.
  • Lecture slides Part 1 PDF, Part 2 PDF.

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

Reading Material:
  • Chapter 6 of the lecture notes.
  • Chapter 17 and Section 13.2 of the recommended textbook.
  • Lecture slides PPT.

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

Reading Material:
  • Chapter 7 of the lecture notes.
  • Chapter 11 and Section 12.2 of the recommended textbook.
  • Lecture slides PPT.

Week 10 (Nov 14, 2011): Arrays

Reading Material:
  • Chapter 8 of the lecture notes.
  • Chapter 6 of the recommended textbook.
  • Lecture slides PPT. Refer to the lecture note for the examples.

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

Reading Material:
  • Chapter 15 of the recommended textbook.
  • Lecture slides: Part 1 PPT, Part 2 PPT.
Additional Topics:
  • Nov 22, 2011: Written and Labtest #2 reviews.
  • Dec 6, 2011 (Last lab): Review/Discussion. Lecture slides PPT.
  • Dec 8, 2011 (Last class/Extra - will not be on exam): Algorithms and Complexity. Lecture slides PPT.
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.
lectures.txt · Last modified: 2011/12/08 16:51 by asarif