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