Details on the midterm will be posted at least a week prior to the exam.
Please see the midterm guide.
Details on the final will be posted at least a week prior to the exam.
|Project||Posted Date||Final Due Date|
|Reliability Project||Jan 15|
|Forwarding Project||Feb 12||Mar 11|
|Security Project||Mar 12||Apr 1|
|Web Server Project||Apr 2||Apr 16|
|Date||Lab Topic||Assignment||Due Date|
|Jan 8||Wireshark||Wireshark Exploration||Jan 11|
|Jan 15||UDP Programming||UDP Echo Server||Jan 18|
|Jan 22||Mininet, assembling packets, project 1 testing||Calculator server||Jan 25|
|Feb 5||Packet Sockets||Packet sniffer||Feb 8|
|Feb 12||Packet Sockets / Network Layer||Wireshark Network Layer||Feb 15|
|Feb 19||Select in C||Simple Chat||Feb 22|
|Mar 12||TCP Programming||TCP file transfer||Mar 15|
Note: This schedule is approximate and subject to change depending on speed of coverage or other circumstances.
|Jan 7||Intro to computer networks||Chapter 1|
|Jan 14||Reliable data delivery||Sections 2.3 - 2.5|
|Jan 21||Network Technologies||Sections 2.6 - 2.8|
|Jan 28||No Classes due to weather||None|
|Feb 4||Wireless, Forwarding, ARP||Sections 3.1|
|Feb 11||Addressing||Section 3.2|
|Feb 18||Midterm, Routing||Sections 3.3, 4.1|
|Feb 25||Multicast routing, Software defined networks||Sections 3.4 - 3.5, 4.2|
|Mar 4||No class - spring break||N/A|
|Mar 11||Security||Chapter 8|
|Mar 18||End-to-end protocols||Chapter 5|
|Mar 25||Congestion Control and resource managment||Chapter 6|
|Apr 1||Traditional Applications||Chapter 9.1|
|Apr 8||Infrastructure and multimedia applications||Chapters 9.2 - 9.3|
|Apr 15||Data representation||Chapter 7|