| 01/16/2007 |
Course Overview, Introduction to Computer Networks (Ch. 1) |
|
Lecture 1 |
| 01/18/2007 |
More Introduction (Ch. 1) |
|
Lecture 2 |
| 01/23/2007 |
Client/Server Programming (Ch. 1) |
|
Lecture 3 |
| 01/25/2007 |
Direct Link Networks (Ch. 2.1-2.3) |
Project 1 |
Lecture 4 |
| 01/30/2007 |
Error Detection, Reliability (Ch. 2.4-2.5) |
Homework 1 |
Lecture 5 |
| 02/01/2007 |
Networking Technologies (Ch. 2.6-2.9) |
|
Lecture 6 |
| 02/06/2007 |
Switching and Forwarding (Ch. 3.1) |
Homework 1 due |
Lecture 7 |
| 02/08/2007 |
Bridges and LAN Switches (Ch. 3.2) |
Project 1 due |
Lecture 8 |
| 02/13/2007 |
Internetworking(Ch. 4.1) |
Project 2 |
Lecture 9 |
| 02/15/2007 |
Routing (Ch. 4.2) |
|
Lecture 10 |
| 02/20/2007 |
Routing, Global Internet (Ch. 4.2-4.3) |
Homework 2 |
Lecture 11 |
| 02/22/2007 |
Global Internet (Ch. 4.3) |
|
Lecture 12 |
| 02/27/2007 |
UDP and TCP (Ch. 5.1-5.2) |
Homework 2 due |
Lecture 13 |
| 03/01/2007 |
UDP and TCP (Ch. 5.1-5.2) |
Project 2 due |
|
| 03/06/2007 |
Midterm Exam (in class, open book) |
|
|
| 03/08/2007 |
More TCP (Ch. 5.2) |
|
|
Spring Break (03/10-03/18) |
| 03/20/2007 |
RPC (Ch. 5.3) |
|
Lecture 14 |
| 03/22/2007 |
Resource Allocation, TCP Congestion Control (Ch. 6.1-6.3) |
Project 3 |
Lecture 15 |
| 03/27/2007 |
Congestion Avoidance (Ch. 6.4) |
Homework 3 |
Lecture 16 |
| 03/29/2007 |
Quality-of-Service (Ch. 6.5) |
|
Lecture 17 |
| 04/03/2007 |
Guest lecture: Dr. Striegel |
Homework 3 due |
|
| 04/05/2007 |
Lecture cancelled |
|
|
| 04/10/2007 |
End-to-End Data (Ch. 7) |
Project 3 due |
Lecture 18 |
| 04/12/2007 |
End-to-End Data (Ch. 7), Security (Ch. 8) |
Project 4 |
Lecture 19 |
| 04/17/2007 |
Network Security (Ch. 8) |
|
|
| 04/19/2007 |
Network Security (Ch. 8) |
Homework 4 |
|
| 04/24/2007 |
Applications (Ch. 9) |
|
Lecture 20 |
| 04/26/2007 |
Applications, Review (Ch. 9) |
Homework 4 due |
|
| 05/01/2007 |
Review |
Project 4 due |
|
Final Exam (May 8, 10.30am-12.30pm) |