IS206 Fall 1999 Tentative Schedule

Month Day Topic Read before class Lecturer Away Slides Revised Slides Due
Aug 24 Introduction Chapter 1 DT
26 Social applications Sections 2.1-2 DT PDF revised
31 Information management Sections 2.3-5 DT PDF revised
Sept 2 Business applications Chapter 3 JC DT PDF
7 Architecture: Information Technology Chapter 4 DT PDF revised HW1
9 Architecture: Client-Server Computing Chapter 5 DT PDF revised
14 Architecture: Modularity and Layering Chapter 6 DT
16 Software infrastructure and standardization Chapter 7; 
Section 8.2
DT PDF revised HW2
21 Application lifecycle; Acquiring an application Chapter 9 DT JC PDF revised M1
23 Managing software projects DT PDF revised
28 Object-oriented programming Sections 10.1-2 DT
30 Components, frameworks, and databases Sections 10.3-4 DT
Oct 5 Architecture design example DT
7 OOP (continued) Chapter 11 DT
12 Trustworthiness Chapter 13 DT M2
14 Trustworthiness and Electronic Payment Chapter 14 DT JC
19 Communications services Chapter 12 JC DT pdf (6) M2 (ext)
21 Communications middleware Chapter 16 JC DT pdf (6) HW3
21 First takehome exam
26 Performance and scalability Chapter 17 JC DT pdf (6) M3 (ext)
28 Performance (continued) JC DT pdf (6)
Nov 2 Network functions Chapter 18 JC DT pdf (6)
4 Network protocols Sections 19.1-2 JC DT pdf (6) M4
9 Electronic Payment (continued) DT revised
11 Middleware: transactions Chapter 15 DT
16 Transactions DT
18 Transport Layer Protocols Chapter 20 JC pdf (6) M5
23 Application Layer Protocols JC pdf (6)
25 Thanksgiving - No Class
30 Special Topic: XML DT revised
Dec 2 Class cancelled Both M6
7 Second takehome exam