Preliminary course schedule – CEG-4188 – Fall 2010
Week-by-week schedule
- September 6 : (first class on Wednesday)
- September 13 : Introduction; Review of network issues (first part) – Lab 1
- September 20 : Review of network issues (QoS issues); Transport layer (first part)
- September 27 : Transport layer (second part) – Lab 2 – Tutorial – Assignment 1 given
- October 4 : Names and addressing; WEB (first part) - Tutorial
- October 11 : (Monday is Thanksgiving) - WEB (second part) – Tutorial for discussing student projects
- October 18 : Historical perspective; revision for Midterm Exam (which will be held during the Lab session – topics including week of Oct. 11)
- October 25 : Study week
- November 1 : Performance considerations – Lab 3 – Assignment 2 given
- November 8 : Remote Procedure Call – Lab 4
- November 15 : Multimedia communication – Lab (projects)
- November 22 : Security – Lab (projects)
- November 29 : Multicasting and group management – Lab (projects)
- December 6 : (Course ends - Wednesday has Monday schedule) – Distributed systems management; general revision for Final Exam – presentation of student projects
Labs
- Lab 1: Multithreaded WEB server (experimentation and Java programming)
- Lab 2 : UDP vs. TCP performance measurements
- Lab 3: Queuing theory and self-similar traffic (simulations)
- Lab 4: Java Remote Method Invocation (programming)
Assignments
- Assignment 1: questions related to TCP
- Assignment 2: questions related to performance of networks and queuing
Last update: August 26, 2010