Welcome to Dr. Ray's course website. I'll update the website on a weekly basis, so check back often.
Why should I take Java 2? Read this informative course overview.
| Week | Date | Reading | Lecture (ppts) | Code (Eclipse Projects) | Announcements |
|---|---|---|---|---|---|
| 1 | 1/5 | Chp 9.5 -.11: Event handling Chp 10.8: GUI Programming Chp 18.1: Processing Text Input |
Chp 9, Chp 10, Chp 18 | Chp 9, Chp 10 | |
| 2 | 1/12 | Chp 11: I/O & Exception Handling | Chp 11 | Chp 11 | |
| 3 | 1/19 | Chp 13: Recursion | Chp 13 | Chp 13 | |
| 4 | 1/26 | Chp 18: GUI Programming | Chp 18 | Chp 18 | Assign #1 Due |
| 5 | 2/2 | n/a | Exam #1 (Chps. 9-11, 13, 18.1; Assign. 1) | ||
| 6 | 2/9 | Chp 19: Files & Streams | Chp 19 | Chp 19 | Assign #2 Due |
| 7 | 2/16 | Chp 14: Sorting & Searching | Chp 14 | Chp 14 | |
| 8 | 2/23 | Chp 15: Data Structures 1 | Chp 15 | Chp 15 | Assign #3 Due |
| 9 | 3/1 | n/a | Exam #2 (Chps. 14-15, 18-19; Assigns. 2-3) Withdrawal Deadline (Fri. 3/2) |
||
| 10 | 3/8 | Spring Break! | |||
| 11 | 3/15 | Chp 16: Data Structures 2 | Chp 16 | Chp 16 | Assign #4 Due |
| 12 | 3/22 | Chp 16, Chp 22: Relational DBs | Chp 22 | Chp 22 | |
| 13 | 3/29 | Chp 22, Assign 6 Review | Assign #5 Due | ||
| 14 | 4/5 | TBA | |||
| 15 | 4/12 | TBA | 06assign.zip | Assign #6 Due | |
| 16 | 4/19 | n/a | Exam #3 (Chps. 16, 22; Assigns. 4-6) | ||
| 17 | 4/26 | n/a | Final Exam: 6-8:30 pm |