Lectures Notes

Lecture 1 on 1/15/02 Wu Chapter 0 - Background, History, etc.

Lecture 2 on 1/17/02 - Software Lifecycle, Object-Oriented Design, Inheritance

Lecture 3 on 1/22/02 - Inheritance, Class diagrams

Lecture 4 on 1/24/02 - we did lab 1 in Wright 112

Lecture 5 on 1/29/02 - Start Wu chapter 3 - parts of a program, variables, simple data types, precedence rules

Lecture 7 on 2/5/02 - Wu chapter 3 - Math package, casting, practice numeric expressions

Lecture 9_on 2-12-02 - Wu chapter 4 - Define an instantiable class for a book chapter

Lecture 10_on 2-14-02 - Trace programs with classes and example scope of variables/objects

Lecture 11_on 2-19-02 - Wu chapter 6 - Semantics and syntax of "if" statements

Lecture 12_on 2-21-02 - Nested if statements and Boolean expressions

Lecture 13_on 2-26-02 - "Case" and ListBox

Lecture 15 on_3-5-02 - Wu chapter 7 - "for" loop practice

Lecture 16_on 3-7-02 - nested for loops

Lecture 18 on 3-14-02 - Lab 5 using "selectedProduct" reference and Lab 5 using auxiliary methods to print the inventory and details of a purchase

Lecture 25 - (4/21-4/23) Sample GUI applications discussed in class that use TextField, Label, and Button