Date of last update: Feb. 23, 2001
Dates | Topics | Readings | Notes/Assignments Due |
Week #1
(week of 1/8) |
Introduction to Java | Chapters 0 and 1 | |
Week #2
(week of 1/15) |
Object-oriented programming, objects, classes, methods | Chapters 2 and 3 | No class or office hours on Mon 1/15 due to Martin Luther
King Day.
HWW #1 due Wed 1/17. |
Week #3
(week of 1/22) |
Applets and web pages, primitive types and operators | Chapters 4 and 5 | HWW #2 due Wed 1/24
Program #1 due Fri 1/26. |
Week #4
(week of 1/29) |
Repetition | Chapter 6 | HWW #3 due Wed 1/31.
Program #2 due Fri 2/2. |
Week #5
(week of 2/5) |
Characters, strings, arrays | Chapters 7 and 8 | Start reviewing for your midterm! |
Week #6
(week of 2/12) |
Midterm exam, arrays (continued) | Midterm exam is Mon 2/12.
Program #3 due Fri 2/16. |
|
Week #7
(week of 2/19) |
Graphics, drawing, graphical attributes of text | Chapter 10 | HWW #4 due Fri 2/23 |
Week #8
(week of 2/26) |
Graphical user interfaces, events | Chapter 9 | Program #4 due Fri 3/2. |
Week #9
(week of 3/5) |
Events, exceptions | Chapter 11 | HWW #5 due Wed 3/7 |
Week #10
(week of 3/12) |
Threads | Chapter 13 | HWW #6 due Wed 3/14.
Program #5 due Fri 3/16. |
Final exam week | Final exam | Final exam is Wed, 3/21, noon |