Information

Class Time:   Mon/Wed, 7:30 pm - 8:45 pm (MH 3.02.30)
Office Hour:  Monday, 03:00 pm - 4:45 pm (NPB 3.328)
Miterm I:        September 27, 7:30pm
Miterm II:       October 30, 7:30pm
Final:              Dec 13, 06:00 pm - 08:30 pm

NOTE: Assignments and projects are always due on 7:30pm of the specific day.

Syllabus

Date Topics/Handouts Notes/Homeworks
2017.08.23 Class Overview
2017.08.28 OS: An Introduction SGG Chapters 1 and 2
2017.08.30 Process Management SGG Chapters 3 and 5
Homework1: due 2017.09.11
2017.09.04 No class
2017.09.06
2017.09.11 Memory Management SGG Chapters 8 and 9
Project1: due 2017.09.27
2017.09.13
2017.09.18
2017.09.20
2017.09.25
2017.09.27 MidtermI Review
2017.10.02 MidtermI
2017.10.04 Thread and Implementation SGG Chapter 4, TS Chapter 3.1
Project2A: due 2017.10.26
Project2B: due 2017.11.22
2017.10.09 Dthreads
2017.10.11 Concurrency and Synchronization SGG Chapters 6 and 7
2017.10.16
2017.10.18 Intro of Distributed Systems TS Chapters 1 and 2.1-2.2
Project3: due 2017.11.21
2017.10.23
2017.10.25 MidtermII Review
2017.10.30 Midterm II
2017.11.01 TBD
2017.11.06 Communication: Network-Level TS Chapter 4.1, CDK 3.4
2017.11.08 Communication: Application-Level TS Chapters 4.2 - 4.5
2017.11.13 Distributed Objects and RMI TS Chapter 10 (CDK Chapter 5).
2017.11.15 NamingTS Chapter 5
2017.11.20
2017.11.22
2017.11.27 Synchronization in Distributed Systems TS Chapters 6.1 - 6.3
2017.11.29 Fault Tolerance TS Chapter 8
2017.12.04 Consistency and Replication TS Chapter 7
2017.12.06 Final Review
2017.12.13 Final Exam (starting at 6pm)



Top