Home Announcements Schedule Assignments Slides Projects Reading

Schedule

The following is a tentative schedule for the class and may change as the need arises.
LectureDateTopicReadingPaper Review (grads only)Problem SetProgramming Assignment
1 Tuesday Jan. 5 Introduction to Computer Networks and the Internet K&R 1.1-1.5 Homework 1 Assigned
2 Thursday Jan. 7 K&R 1.6-1.8 Homework 1 due Project 1 Assigned
3 Tuesday Jan. 12 Application Layer K&R 2.1-2.3 Assigned: [Cla88] Homework 2 Assigned
4 Thursday Jan. 14 K&R 2.4-2.9 Project 1 due
5 Tuesday Jan. 19 Socket Tutorial Due: [Cla88]
Assigned: [SRC84]
Homework 2 due,
Homework 3 assigned
Project 2 Assigned
6 Thursday Jan. 21 Transport Layer K&R 3.1-3.4
7 Tuesday Jan. 26 K&R 3.5 Due: [SRC84]
Assigned:[MD88]
8 Thursday Jan. 28 K&R 3.6-3.7 Homework 3 due,Homework 4 assigned
9 Tuesday Feb. 2 Network Layer K&R 4.1-4.3 Due: [MD88]
Assigned: [JK88]
Homework 4 due
Thursday Feb. 4
Midterm Exam, from Chapters 1 to 3
10 Tuesday Feb. 9 Network Layer K&R 4.4-4.5 Due: [JK88], Assigned: [Tsu88]
11 Thursday Feb. 11 K&R 4.6-4.8 Homework 5 assigned
12 Tuesday Feb. 16 Link Layer K&R 5.1-5.3 Due: [Tsu88], Assigned: [Sto01] Project 2 due, Project 3 assigned
13 Thursday Feb. 18 K&R 5.4-5.5 Homework 5 due
14 Tuesday Feb. 23 K&R 5.6-5.10 Due: [Sto01], Assigned: [San06] Homework 6 assigned
15 Thursday Feb. 25 Wireless and Mobile Networks K&R 6.1-6.3
16 Tuesday Mar. 2 K&R 6.4-6.9 Due: [San06]
17 Thursday Mar. 4 Security Homework 6 due,
Homework 7 assigned
18 Tuesday Mar. 9 Homework 7 due Project 3 due
Thursday Mar. 11
Final Exam, 10:00am-12:00pm, same classroom
All projects due