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! |