Homework and Exam Schedule

These are the planned homeworks and exams. It is very subject to change.

Title Due Date (2:59 PM)
Git and a simple web client  
Multi-threaded network service  
Understanding Network Traffic using Wireshark  
Implementing a Recursive DNS resolver  
Event driven peer to peer network service  
Midterm  
Reliable transport  
High performance reliable transport  
Packet routing