This schedule is highly speculative and subject to change. Check back for updates throughout the course.
Class videos will be recorded in Flash (SWF) format. They are recorded at 1024x768 resolution, so they are best viewed at 1280x1024 or higher. In Windows, hit F11 in your browser for full-screen.| Date | Topic | Reading | Wk | Notes | ||
| M-R | May | 18-21 |
Intro, Demo Application Data types, Variables, Basic operators and arithmetic expressions If-statements, Loops |
Chap 1-2 | 1 |
Operators/DataTypes: doc |
| M-R | May | 26-28 |
Memorial Day, No Class, Monday 5/25 Simple Graphics (GDI), Iteration, Objects |
Chap 15, 3-4 | 2 |
HW #1 Due Wednesday 5/27
Scope/If/Rnd: doc Graphics: doc |
| M-R | June | 1-4 |
Objects, Methods Midterm Exam Thursday 6/4 |
Chap 5 | 3 | HW #2 Due Tuesday 6/2
Loops, Bitmap Graphics: word Classes, part I: word Video: Lecture 8, Lecture 9, Lecture 10 |
| M-R | June | 8-11 |
Inheritance, Interfaces |
Chap 6-7 | 4 |
HW #3 Due Tuesday 6/9 Classes, part II: word Array, part I: word Array, part II and Lists: word File I/O: word Video: Lecture 11, Lecture 12, Lecture 13, Lecture 14 |
| M-R | June | 15-18 |
Arrays, Files, Databases |
Chap 8-9, 15 | 5 | HW #4 Due Tuesday 6/16
Classes part III: word Video: Lecture 15, Lecture 16, Lecture 17, Lecture 18 |
| M | June | 22 |
Final Exam |
6 |
HW #5 Due Monday 6/22 | |