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