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.
Please see the final exam guide.
Each student is required to complete a short writing assignment. This is worth 10% of the course grade. It is due, in hard copy, in lecture on Wednesday, April 18, 2018. Please read the assignment description.
|Project||Posted Date||Final Due Date|
|Reliability Project||Jan 23||Feb 5|
|Forwarding Project||Feb 13||Mar 2|
|Security Project||Mar 13||Mar 26|
|Web server Project||Apr 2||Apr 16|
|Date||Lab Topic||Assignment||Due Date|
|Jan 9 / Jan 10||Wireshark||Wireshark Exploration||Jan 12|
|Jan 16 / Jan 17||TCP Programming||TCP file transfer||Jan 19|
|Jan 23 / Jan 24||UDP Programming||UDP Echo Server||Jan 26|
|Jan 30 / Jan 31||Project 1 testing||None||N/A|
|Feb 6 / Feb 7||Packet Sockets||Packet sniffer||Feb 9|
|Feb 13 / Feb 14||Select in C||TCP Simple Chat v1||Feb 16|
|Feb 20 / Feb 21||Project 2 parts 1 and 2||Wireshark network layer||Feb 23|
|Feb 27 / Feb 28||Project 2 parts 2 and 3||None||N/A|
|Mar 6 / Mar 7||Spring Break - no class||None||N/A|
|Mar 13 / Mar 14||Threads||TCP Simple Chat v2||Mar 16|
Note: This schedule is approximate and subject to change depending on speed of coverage or other circumstances.
|Jan 8||Intro to computer networks||Chapter 1|
|Jan 15||Signals||Sections 2.1 - 2.3|
|Jan 22||Error detecting and reliable transmission||Sections 2.4 - 2.5|
|Jan 29||Ethernet and WiFi||Sections 2.6 - 2.8|
|Feb 5||Forwarding||Sections 3.1 - 3.2, 4.1.3|
|Feb 12||Routing and Routers||Sections 3.3 - 3.5|
|Feb 19||Midterm, Routing||Sections 4.1 - 4.5|
|Feb 26||Security||Sections 8.1 - 8.3, 8.4.4|
|Mar 5||Spring Break Week - No Classes||None|
|Mar 12||End-to-end protocols||Chapter 5|
|Mar 19||Resource Management||Chapter 6|
|Mar 26||Multimedia||Chapter 7|
|Apr 2||Applications||Chapter 9|
|Apr 9||Applications (continued)||Chapter 9|
|Apr 16||Current Trends in Networking||TBA|