Udel CISC370-010 2000F daily material

subject to change with each class

Week Date Topics Readings Assignments
1 Aug 30 Intro to class Read for next class
Sep 6 Intro to java, command-line args Vol I: Ch. 1, 3, App. I HW1 out (intro)
2 Sep 11 OOP, javadoc, start Inheritance Vol I: Ch. 4, 5, App. II
Sep 13 finish Inheritance, jar files, Interfaces Vol I: Ch. 6
3 Sep 18 Exceptions Vol I: Ch. 11 HW1 due
Sep 20 GUI design, Event Handling, intro to Swing Vol I: Ch. 7, 8
4 Sep 25 layout managers and Swing Vol I: Ch. 9 HW2 out (1st GUI)
Sep 27 Swing components Vol I: Ch. 9
5 Oct 2 Applets Vol I: Ch. 10
Oct 4 Streams, talk about projects Vol I: Ch. 12 HW2 due, HW3 out
6 Oct 9 Finish Streams Vol I: Ch. 12
Oct 11 Collections Vol II: Ch. 2 Term project proposal due
7 Oct 16 Threads: part 1 Vol II: Ch. 1 HW3 due
Oct 18 Threads: part 2 Vol II: Ch. 1 HW4 out (threads)
8 Oct 23 finish Threads, Networking: part 1 Vol II: Ch. 3
Oct 25 Networking: part 2 Vol II: Ch. 3
9 Oct 30 Finish Networking HW4 due, HW5 out (network)
Nov 1 Advanced Swing Vol II: Ch. 6
10 Nov 6 Advanced AWT Vol II: Ch. 7
Nov 8 Finish graphics, start Remote Objects ( RMI) Vol II: Ch. 5 HW5 due Sun. Nov. 12
11 Nov 13 Finish RMI, Start Database Connectivity: JDBC Vol II: Ch. 4
Nov 15 Finish JDBC, Misc. Vol II: Ch. 4
12 Nov 20 Special Open Source presentation Open Source web page
Nov 22 No Class Thanksgiving!
13 Nov 27 Project Reports report on project progress
Nov 29 Project Reports report on project progress
14 Dec 4 No Class - Projects Present Projects to TA by now
Dec 6 Review for final
15 Dec 12 Final Exam Everything 3:30 - 5:30pm, MEM 111