| Week |
Date |
Topic |
Book Chapter(s) |
Assignments |
| 1 |
Mon 08/25 |
Course Introduction |
|
Info assigned |
|
Wed 08/27 |
Introduction - Ch 1 |
Ch 1 |
Info due |
|
Fri 08/29 |
Intro -cont., Link Layer |
Ch1 and Ch3 |
Ch1 assigned |
| 2 |
Mon 09/01 |
Labor Day Holiday - no class |
|
|
|
Wed 09/03 |
Link Layer |
|
|
|
Fri 09/05 |
Link Layer |
|
Ch1 due |
| 3 |
Mon 09/08 |
Link Layer |
|
|
|
Wed 09/10 |
Link Layer--slides annotated, PPP |
|
Ch3 assigned |
|
Fri 09/12 |
MAC Layer |
Ch 4 through 4.2.2 |
|
| 4 |
Mon 09/15 |
Socket Programming Intro, slides |
TCP/IP Sockets in C, Ch 1 & 2 |
Ch3 due |
|
Wed 09/17 |
Socket Intro continues |
Donahoo Ch3 |
|
|
Fri 09/19 |
Socket patterns |
Donahoo Ch4 |
|
| 5 |
Mon 09/22 |
Forking and Select Patterns, Exam Review, Old Exam |
Donahoo Ch 5 |
|
|
Wed 09/24 |
Exam 1 |
|
|
|
Fri 09/26 |
Class dismissed to attend entrepreneurship talk |
|
Project1 assigned |
| 6 |
Mon 09/29 |
Go over exam, Project discussion |
|
|
|
Wed 10/01 |
Contention-free MACs and Ethernet |
Tanenbaum 4.2.3, 4.2.6, 4.3 |
|
|
Fri 10/03 |
Bridging, switching and VLANs |
Tanenbaum 4.7 |
|
| 7 |
Mon 10/06 |
Network Layer |
Tanenbaum Ch 5 |
|
|
Wed 10/08 |
Routing |
|
Ch4and5 assigned |
|
Fri 10/10 |
Network Layer - slides annotated |
|
Project1 due |
| 8 |
Mon 10/13 |
Network Layer |
|
|
|
Wed 10/15 |
Network Layer |
|
|
|
Fri 10/17 |
Network Layer |
|
|
| 9 |
Mon 10/20 |
Network Layer |
|
|
|
Wed 10/22 |
Network Layer |
|
Ch4and5 due, Ch5StudyProblems assigned |
|
Fri 10/24 |
Exam review |
|
|
| 10 |
Mon 10/27 |
Exam 2 |
|
Ch5StudyProblems due |
|
Wed 10/29 |
Project2 |
|
Project2 assigned |
|
Fri 10/31 |
Programming with select |
|
|
| 11 |
Mon 11/03 |
Select programming pattern |
|
|
|
Wed 11/05 |
Transport Layer |
|
|
|
Fri 11/07 |
Transport Layer |
|
|
| 12 |
Mon 11/10 |
Transport Layer |
|
|
|
Wed 11/12 |
Transport Layer |
|
|
|
Fri 11/14 |
Transport Layer |
|
|
| 13 |
Mon 11/17 |
Congestion |
|
Project2 due |
|
Wed 11/19 |
More congestion |
|
Project3 assigned |
|
Fri 11/21 |
Project 3 Introduction/Discussion |
|
|
| Thanksgiving |
Mon 11/24 |
Thanksgiving Break |
|
|
| 14 |
Mon 12/01 |
Application Layer - DNS |
|
|
|
Wed 12/03 |
Application Layer - Email |
|
|
|
Fri 12/05 |
Exam 3 |
|
|
| 15 |
Mon 12/08 |
Security |
|
|
|
Wed 12/10 |
Security |
|
|
|
Fri 12/12 |
Security |
|
Project3 due |
| Finals week |
Mon 12/15 |
Wed., Dec 17, Final Exam 8AM-10AM - regular room |
|
|