| Date | Topic | Notes/Announcements/Optional Readings |
| Mon Aug 24 |
Welcome (PDF) UNIX and C Review |
|
| Wed Aug 26 | ||
| Thu Aug 27 | Lab 1: UNIX and C Programming | Homework #1 announced |
| Fri Aug 28 | ||
| Mon Aug 31 | Chapter 1: Computer Networks and the Internet (PDF) | Homework #2 announced |
| Wed Sep 02 | ||
| Thu Sep 03 | Lab 2: DNS | |
| Fri Sep 04 | ||
| Mon Sep 07 | Chapter 2: The Application Layer (PDF) | A Web Caching Primer (optional) |
| Wed Sep 9 | Homework #3 announced | |
| Thu Sep 10 | Lab 3: TCP-based applications | |
| Fri Sep 11 | ||
| Mon Sep 14 | Assign Project #1 | |
| Wed Sep 16 | ||
| Thu Sep 17 |
Lab 4: Packet sniffing (in PL112, Sandbox Lab)
Note that access to this lab is restricted by copyright to Lehigh only. |
|
| Fri Sep 18 | Chapter 3: The Transport Layer (PDF) | Homework #4 announced |
| Mon Sep 21 | Project #1a Due Tuesday | |
| Wed Sep 23 | Boost socket performance on Linux (optional) | |
| Thu Sep 24 | Lab 5: UDP programming | |
| Fri Sep 25 | Guest lecturer: Prof. Chuah | |
| Mon Sep 28 | Project #1b Due Tuesday | |
| Wed Sep 30 | Chapter 4: The Network Layer (PDF) | Assign Project #2 |
| Thu Oct 01 | Lab 6: Demonstrate project 1, catch up on past labs | |
| Fri Oct 02 | ||
| Mon Oct 05 | NO CLASS - Pacing Break | |
| Wed Oct 07 | ||
| Thu Oct 08 | Lab 7: UDP P2P Chat | |
| Fri Oct 09 | Hour Exam 1 (Ch 1-3, C programming, Labs 1-6) | |
| Mon Oct 12 | Homework #5 announced | |
| Wed Oct 14 | Homework #6 announced | |
| Thu Oct 15 | Lab 8: Network Simulation | Project #2a Due |
| Fri Oct 16 |
Project #2b Due Sunday |
|
| Mon Oct 19 |
Chapter 5: The Link Layer and Local Area
Networks
(PDF) Guest lecturer: Matt Serel |
|
| Wed Oct 21 | Guest lecturer: Matt Serel | Assign Project #3 |
| Thu Oct 22 | Lab 9: Locate Server (Project 4) | |
| Fri Oct 23 | CLASS CANCELLED | |
| Mon Oct 26 | Homework #7 announced | |
| Wed Oct 28 | ||
| Thu Oct 29 | Lab 10: Server-Client Protocol (Project 4) | |
| Fri Oct 30 | Chapter 6: Wireless and Mobile Networks (PDF) | |
| Mon Nov 02 | Guest lecturer: Prof. Cheng | |
| Wed Nov 04 | Guest speaker: Mark Miller, LTS | |
| Thu Nov 05 | Lab 11: Client-Server Protocol (Project 4) | |
| Fri Nov 06 | Guest lecturer: Prof. Chuah | Project #3a Due Sunday |
| Mon Nov 09 | Homework #8 announced | |
| Wed Nov 11 | Chapter 8: Security in Computer Networks (PDF) | Project #3b Due |
| Thu Nov 12 | Lab 12: X-Windows Interface (Project 4) | Assign Project #4 |
| Fri Nov 13 | Homework #9 announced | |
| Mon Nov 16 | ||
| Wed Nov 18 | Hour Exam 2 (Ch 4-6, Labs 7-11) | |
| Thu Nov 19 | Lab 13: Finish labs / work on Project #4 | |
| Fri Nov 20 | ||
| Mon Nov 23 | ||
| Wed Nov 25 | NO CLASS - Thanksgiving Break | |
| Fri Nov 27 | NO CLASS - Thanksgiving Break | |
| Mon Nov 30 | Chapter 7: Multimedia Networking (PDF) | Homework #10 announced |
| Wed Dec 02 | ||
| Thu Dec 03 | Lab 14: Project 4 Playoffs | Project #4 Due (before lab) |
| Fri Dec 04 | ||
| Mon Dec 07 | Optional Review Session | |
| Wed Dec 16 | 8-11am Packard 360, FINAL EXAM (Ch 1-8, C review, labs, projects) |