| |
Schedule and lecture notes (pdf & ppt):
WEEK |
DAYS |
TOPICS |
READING |
DUE |
1 |
Oct. 04,08 |
Administrative
details
Overview of Java |
Web page.
chp.1 |
|
2 |
Oct. 11,15 |
Networking in
Java (1) (2)
(3) |
chp.2 |
Homework #1 (General) |
3 |
Oct. 18,22 |
Distributing
Objects - CORBA |
chp.3 |
|
4 |
Oct. 25,29 |
Distributed
Objects - RMI |
chp.3 |
Homework #2 (Networking) |
5 |
Nov. 01,05 |
Threads |
chp.4 |
Midterm
1
(Nov.4,1999) |
6 |
Nov. 08,12 |
Security |
chp.5 |
Homework #3 (Distributed Objects and Threads) |
7 |
Nov. 15,19 |
Message-Passing
Systems |
chp.6 |
|
8 |
Nov. 22,25 |
"
" |
chp.6 |
Homework #4 (Security and Message-Passing Systems) |
9 |
Nov.29&Dec.03 |
Databases |
chp.7 |
|
10 |
Dec. 06,10 |
Bandwidth-Limited
Systems |
chp.8 |
Midterm
2 (Dec.9,1999) |
11 |
Dec. 13,17 |
Collaborative
Systems |
chp.9 |
Homework #5 (Databases) |
12 |
Dec. 20,24 |
Building
Collaborative Applications |
chp.10 |
|
13 |
Dec. 27,31 |
JavaSpaces,
JINI, EJB |
|
|
14 |
Jan. 03,07 |
Project
Presentations |
|
|
|
Jan. 12-22 |
|
Final
Exam
Project Due: Jan.22,1999
|
* DD: (Deitel & Deitel) |