The tentative schedule is given below.
Week: Day | Mon 3:30-5:20 p.m. | Thu 2:20-3:10 p.m. | Assignments (Due on Fri 11:59:59 p.m.) |
1: Sep 11 | Course overview; Ch. 1 Computer Networks | Ch. 1 Computer Networks | |
2: Sep 18 | Ch. 1 Computer Networks | Ch. 1 Computer Networks | Homework #1 Questions |
3: Sep 25 | Ch. 2 Application Layer | Ch. 2 Application Layer | Homework #1 Sample Solutions |
4: Oct 2 | Ch. 2 Application Layer | Ch. 2 Application Layer | Homework #2 Questions |
5: Oct 9 | Holiday, No Lecture | Ch. 2 Application Layer | Programming Assignment #1 |
6: Oct 16 | Ch. 3 Transport Layer | Ch. 3 Transport Layer | Homework #2 Sample Solutions |
7: Oct 23 | Midterm Exam #1 | Ch. 3 Transport Layer | Midterm Exam #1a Sample Solutions, Midterm Exam #1b Sample Solutions |
8: Oct 30 | Ch. 3 Transport Layer | Ch. 3 Transport Layer | Homework #3 Questions |
9: Nov 6 | Ch. 3 Transport Layer | Ch. 4 Network Layer: Data Plane | Homework #3 Sample Solutions |
10: Nov 13 | Ch. 4 Network Layer: Data Plane | Ch. 4 Network Layer: Data Plane | Programming Assignment #2 |
11: Nov 20 | Ch. 4 Network Layer: Data Plane | Ch. 4 Network Layer: Data Plane | Homework #4 Questions |
12: Nov 27 | Ch. 5 Network Layer: Control Plane | Ch. 5 Network Layer: Control Plane | Homework #4 Sample Solutions |
13: Dec 4 | Ch. 5 Network Layer: Control Plane | Ch. 5 Network Layer: Control Plane | Homework #5 Questions |
14: Dec 11 | Midterm Exam #2 | Ch. 5 Network Layer: Control Plane | Midterm Exam #2 Sample Solutions |
15: Dec 18 | Ch. 6 Link Layer | Ch. 6 Link Layer | Programming Assignment #3 |
16: Dec 25 | Ch. 6 Link Layer | Ch. 6 Link Layer | Homework #5 Sample Solutions |
17: Jan 1 | Holiday, No Lecture | Ch. 6 Link Layer | Homework #6 Questions |
18: Jan 8 | Final Exam | Final Exam Sample Solutions | Homework #6 Sample Solutions |