| The class notes are in a
password-protected directory. username: parkerdir (if no domain is requested, the username is cobweb\parkerdir) domain: cobweb password: nothard |
| 9/3 | Object-Oriented Basics More Object-Oriented Basics Creating Classes and Objects Instance Variables and Class Methods |
| 9/10 | Instantiating
and Interacting with Objects Scope and Overloaded Constructors ***** Object-Oriented Example (Generic Notation) Object-Oriented Example (VB Notation) Abstraction |
| 9/17 |
Encapsulation Information Hiding Access Modifiers Message Passing Arrays of Objects Supplemental Array Notes ***** |
| 9/24 | Programming Discussion Relationships Aggregation Composition |
| 10/1 | Inheritance
** Split over two lectures in future Method Overloading and Overriding Abstract Classes Abstract Interfaces Example Part 1 Example Part 2 Supplemental Notes 1 Supplemental Notes 2 |
|
| 10/15 | Exam I (grades due 10/20) |
| 10/29 | Linked Lists I |
| 11/5 | Linked Lists Too |
| 11/19 | Binary Trees Balancing Trees |
| 11/26 | Thanksgiving Week |
| 12/3 | Programming Discussion Binary Expression Trees Exception Handling |
|
| 12/10 | VBScript: Data Validation ASP: Database Linkage DB and VB Browser detection |
| 12/15 | Final Exam Monday, December 15 -- 12:30 PM - 2:30 PM |