Calendar
Week |
Topics |
Readings due |
HW Due (at the beginning of class) |
Team Project Due |
Week 1 |
Introduction, Syllabus, Big picture computer networks [slides] |
Syllabus, ch. 1 |
H0: install Wireshark, get a GENI account: Windows users instructions, Mac users instructions, join project: "CSCI440_F17" |
|
Delay, Loss, Throughput, Intro to Wireshark |
ch. 1 |
Pick teams, setup meetings |
||
Week 2 |
Application Layer: Web, HTTP, Intro to Wireshark [slides] |
ch. 2 |
||
Application Layer: SMTP, DNS, P2P, Sockets |
ch. 2 |
|||
Week 3 |
Application Layer: SMTP, DNS, Sockets |
ch. 2 |
||
Transport: Multiplexing, UDP, rdt [slides] |
ch. 3 |
H1 (H = Homework) |
||
Week 4 |
No class - CofC closed due to hurricane |
ch. 3 |
||
Transport: Reliable Data Transfer [slides] |
ch. 3 |
|
||
Week 5 |
Connection Oriented Transport, TCP Congestion Control |
ch. 3 |
||
TCP Congestion Control lab, Project Presentations |
ch. 3 |
D1 (D = Deliverable) |
||
Week 6 |
Finish Lab: Congestion Control, Network: Data Plane [slides] |
ch. 4 |
||
Network: Data Plane, Subnets [Lab |
ch. 4 |
H2 |
||
Week 7 |
Network: Data Plane, Subnets [Lab] |
ch. 4 |
||
Network: Control Plane |
ch. 5 |
|||
Week 8 |
Network: Control Plane, Midterm review [slides] |
ch. 5 |
||
Midterm Exam |
||||
Week 9 |
Network: Control Plane slides |
ch. 5 |
||
Network: Control Plane |
ch. 5 |
H3 |
||
Week 10 |
Network: Control Plane, Project Presentations |
ch. 5 |
D2 |
|
Data Link Layer [slides] |
ch. 6 |
|||
Week 11 |
Data Link |
ch. 6 |
||
Data Link |
ch. 6 |
H5 |
||
Week 12 |
Data Link, Project Presentations |
ch. 6 |
|
|
Data Link |
ch. 6 |
|||
Week 13 |
Data Link |
ch. 6 |
||
Wireless |
ch. 7 |
|
||
Week 14 |
Wireless [slides] |
ch. 7 |
D3 | |
No Classes - Thanksgiving |
||||
Week 15 |
Wireless |
|||
Final Review [slides], Project Presentations |
D4 |
|||
Week 16 |
Final Exam - Dec. 7, 4 - 7 pm |