SDSU CS 535 Object-Oriented Programming and Design
Fall Semester 2013
Lecture Notes
DCS
Course Home Page
San Diego State University -- This page last updated 26-Nov-13

This page contains links to lecture notes for the CS 535 Object-Oriented Programming and Design course. This page will be updated as more notes become available.

Lecture Notes By Topic
  1. Course Intro (PDF)
  2. OO Intro (PDF)
  3. Smalltalk Syntax (PDF)
  4. Starting VisualWorks (PDF)
  5. Control Messages & Classes (PDF)
  6. Classes, Polymorphism, Testing (PDF)
  7. Assignment 2 Comments (PDF)
  8. Collections & Enumeration (PDF)
  9. Two Quotes (PDF)
  10. Immutable, Exceptions, Streams, Files (PDF)
  11. OO Review (PDF)
  12. Abstract Classes (PDF)
  13. Assignment 3 Comments (PDF)
  14. Some Building Blocks (PDF)
  15. Assignment 4 Comments (PDF)
  16. Software, Hinges (PDF)
  17. Hinges (PDF)
  18. Assignment5Comments2 (PDF)

Lecture Audio By Date
Tuesday Thursday
Aug 27 No Video - technical problems Aug 29 OO Intro
Sep 3 OO Intro & Starting VisualWorks Sep 5 Smalltalk Syntax
Sep 10 Syntax & Control Messages Sep 12 Classes
Sep 17 Assignment 2 Comments, Polymorphism Sep 19 Source Control, Testing
Sep 24 Assignment 3 Sep 26 Collections & Enumeration
Oct 1 Immutable, Exceptions, Streams Oct 3 OO Review
Oct 8 ST Review, Building Blocks Oct 10 Files, OO Review, Abstract Classes
Oct 15 Files, OO Review, Abstract Classes Oct 17 - No Class
Oct 22 Files, OO Review, Abstract Classes Oct 24 Review
Oct 29 Exam - no Video Oct 31 Assignment 4 Comments
Nov 5 Assignment 5 Questions Nov 7 Abstract Classes
Nov 12 Questions Nov 14 Questions
Nov 19 Advanced Smalltalk, Questions Nov 21 Software Hinges
Nov 26 Hinges Nov 28 - No Class
Dec 3 Assignment 6 questions Dec 5
Dec 10 Dec 12