CISC370-010 2001J Tentative Schedule
| Week | Date | Topics | Readings | Assignments |
| 1 |
Jun 4 |
Intro to Java,
command-line args
|
Vol I: Ch. 1, 3, App. I |
Hello World! |
| Jun 6 |
OOP,
javadoc,
start
Inheritance |
Vol I: Ch. 4, 5, App. II |
Proj1 Assigned |
| 2 |
Jun 11 |
Inheritance,
Interfaces,
Exceptions,
jar files
|
Vol I: Ch. 5, 6, 11 |
|
| Jun 13 |
URLs,
Streams |
Vol I: Ch. 12 |
Proj1 Due, Proj2 Assigned |
| 3 |
Jun 18 |
Finish Streams |
Vol I: Ch. 12 |
|
| Jun 20 |
GUI design,
Event Handling
|
Vol I: Ch. 7, 8 |
Proj2 Due, Proj3 Assigned |
| 4 |
Jun 25 |
layout managers,
Swing components and more
Swing
|
Vol I: Ch. 9 |
|
| Jun 27 |
Applets |
Vol I: Ch. 10 |
Proj3 Due, Proj4 Assigned |
| 5 |
Jul 2 |
Threads |
Vol II: Ch. 1 |
|
| Jul 4 |
Independence Day |
|
No Class |
| 6 |
Jul 9 |
review Threads, start
Networking |
Vol II: Ch. 3 |
Proj4 Due, Proj 5 Assigned |
| Jul 11 |
more Networking |
Vol II: Ch. 3 |
|
| 7 |
Jul 16 |
CGI and
Collections
|
Vol II: Ch. 2 |
Proj5 Due, Proj6 Assigned |
| Jul 18 |
Remote Objects
(RMI) |
Vol II: Ch. 5 |
|
| 8 |
Jul 23 |
Database Connectivity:
JDBC
|
Vol II: Ch. 4 |
|
| Jul 25 |
Presentation Day 1 |
|
Report Due |
| 9 |
Jul 30 |
Presentation Day 2 |
|
|
| Aug 1 |
Presentation Day 3 |
|
Proj6 Due |
| 10 |
Aug 6 |
Presentation Day 4, final review |
|
|
| Aug 8 |
Final Exam? |
|
|