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. 3 Introduction to Computer Networks and the Internet K&R 1.1-1.5 Homework 1 Assigned
2 Thursday Jan. 5 K&R 1.6-1.8 Homework 1 due, Homework 2 Assigned Project 1 Assigned
3 Tuesday Jan. 10 Application Layer K&R 2.1-2.3 Assigned: [Cla88]
4 Thursday Jan. 12 K&R 2.4-2.9 Homework 2 due, Homework 3 assigned Project 1 due
5 Tuesday Jan. 17 Socket Tutorial Due: [Cla88]
Assigned: [SRC84]
Project 2 Assigned
6 Thursday Jan. 19 Transport Layer K&R 3.1-3.4
7 Tuesday Jan. 24 K&R 3.5 Due: [SRC84]
Assigned:[MD88]
8 Thursday Jan. 26 K&R 3.6-3.7 Homework 3 due, Homework 4 assigned
9 Tuesday Jan. 31 Network Layer K&R 4.1-4.3 Due: [MD88]
Assigned: [JK88]
Homework 4 due
Thursday Feb. 2
Midterm Exam, from Chapters 1 to 3
10 Tuesday Feb. 7 Network Layer K&R 4.4-4.5 Due: [JK88], Assigned: [Tsu88]
11 Thursday Feb. 9 K&R 4.6
12 Tuesday Feb. 14 K&R 4.7 Due: [Tsu88], Assigned: [Sto01]
13 Thursday Feb. 16 K&R 4.8
14 Tuesday Feb. 21 Link Layer K&R 5.1-5.3 Due: [Sto01], Assigned: [DCK+04] Homework 5 assigned Project 2 due, Project 3 assigned
15 Thursday Feb. 23 K&R 5.4-5.5
16 Tuesday Feb. 28 K&R 5.6-5.10 Due: [DCK+04], Assigned: [San06] Homework 5 due, Homework 6 assigned
17 Thursday Mar. 1 Wireless and Mobile Networks K&R 6.1-6.3
18 Tuesday Mar. 6 K&R 6.4-6.9 Due: [San06] Homework 6 due,
Homework 7 assigned
18 Thursday Mar. 8 Homework 7 due Project 3 due
Tuesday Mar. 13
Final Exam, 12:00am-1:50pm, same classroom
All projects due and homework due