Date | Description | Notes |
01/11/2005 | First day of class. General introduction to Computer Networks and course ground rules. | PDF PowerPoint |
01/13/2005 | Introduce typical Network applications
Reference: Chapter 9.2: Traditional applications and Chapter 9.3: Multimedia applications, Chapter 6 (Kurose and Ross) |
PDF PowerPoint |
01/18/2005 | Develop a simple network programs; client-server and peer-to-peer apps Reference: Chapter 1.4.2 |
PDF PowerPoint |
01/20/2005 | Out of town to MMCN '05, guest lecture: William Acosta P2P applications; Napster, Gnutella, Kazaa, BitTorrent, Oceanstore Reference: Chapter 9.4 |
PDF PowerPoint |
01/25/2005 | Home work project 1 assigned Network architecture (layering and protocols) Reference: Chapter 1, 2.1 |
PDF PowerPoint |
01/27/2005 | Chapter 2: Direct Link Networks (Problem: Physically connecting
hosts) |
PDF PowerPoint |
02/01/2005 | Out of town to DC, guest lecture William Acosta Class cancelled Chapter 2.4: Error detection |
PDF PowerPoint |
02/03/2005 | Chapter 2.5 Reliable Transmission (Stop-and-wait, Sliding Window) |
PDF PowerPoint |
02/08/2005 | Home work project 1 due Home work assignment 1 assigned Home work project 2 assigned Chapter 2.6: Ethernet, Chapter 2.8: Wireless (broadcast media networks) |
PDF PowerPoint |
02/10/2005 | Chapter 2.7: Token Ring, Chapter 3.3: Slotted Access Networks/ATM |
PDF PowerPoint |
02/15/2005 | ADSL, Cable, Cellular (2G, 2.5G, 3G), Bluetooth etc. |
PDF PowerPoint |
02/17/2005 | Home work assignent 1 due Home work assignment 2 assigned Chapter 3.1: Switching and Forwarding |
PDF PowerPoint |
02/22/2005 | Out of town. Guest lecture: William Acosta Sample C code for a simple ARQ |
PDF PowerPoint |
02/24/2005 | Chapter 3.2: Bridges and LAN switches, Brief look at Sections 3.3-3.4 (Cell switching and Performance) |
PDF PowerPoint |
03/01/2005 | Home work project 2 due Home work assignment 2 due |
PDF PowerPoint |
03/03/2005 | Mid term exam |
|
03/05/2005 and 03/12/2005: Spring break | ||
03/15/2005 | Chapter 4.1: Internetworking |
PDF PowerPoint |
03/17/2005 | Home work project 3 assigned Chapter 4.2.1 & 4.2.2: Routing - Distance Vector Chapter 4.2.2 Routing - Link state |
PDF PowerPoint |
03/22/2005 | Home work assignment 3 assigned Chapter 4.3: Global Internet | PDF PowerPoint |
03/24/2005 | Chapter 4.3: Global Internet (cont.) |
PDF PowerPoint |
03/29/2005 | Home work project 3 due Chapter 5: End-to-end protocols (Problem: Getting processes
to communicate) |
PDF PowerPoint |
03/31/2005 | Home work project 4 asssigned Chapter 6: Congestion Control and Resource Location (Problem: Allocating Resources) Section: 6.1-6.2 (Resource Allocation, Queueing) |
PDF PowerPoint |
04/05/2005 | Home work assignment 3 due Home work assignment 4 assigned Chapter 6.3: TCP Congestion Control |
PDF PowerPoint |
04/07/2005 | Chapter 5.2: TCP (continued) + TCP variants |
PDF PowerPoint |
04/12/2005 | Chapter 6.4: Congestion avoidance |
PDF PowerPoint |
04/14/2005 | Chapter 6.5: QoS | PDF PowerPoint |
04/19/2005 | Chapter 8: Network security (Problem: Securing the data) |
PDF PowerPoint |
04/21/2005 | Home work assignment 4 due Chapter 8: Network security (cont.) | PDF PowerPoint |
04/26/2005 | Home work project 4 due Review and final thoughts |
|
05/03/2005 | Final Exam at 10:30 AM |