Schedule

The information in this schedule is subject to change—please check back regularly!

Last updated: November 24, 2021.

Week Day Date Topics Deadlines (by 11:59 PM ET)
1 Th August 26 Introduction  
2 T August 31 Networking overview  
2 Th September 2 Cryptography overview  
3 T September 7 Symmetric and asymmetric cryptography  
3 Th September 9 Hashing and digital signatures Reading quiz on AUP due
4 T September 14 Key agreement and PKIs MP1 due
4 Th September 16 TLS  
5 T September 21 Authentication MP2 due
5 Th September 23 Network protocol attacks  
6 T September 28 Network protocol attacks Reading quiz on Security Problems in TCP/IP due
6 Th September 30 Firewalls and intrusion detection  
7 T October 5 Malware MP3 due
7 Th October 7 Review  
8 T October 12 Midterm exam  
8 Th October 14 Routing  
9 T October 19 DNS Reading quiz on Secure Internet Routing due
9 Th October 21 Wireless networks Reading quiz on Kaminsky DNS Vulnerability due
10 T October 26 Virtual networks  
10 Th October 28 Anonymity  
11 T November 2 Web and browsers  
11 Th November 4 Web and browsers  
12 T November 9 Spam MP4 due
12 Th November 11 Programmable networks  
13 T November 16 Blockchain networks  
13 Th November 18 Modern network challenges  
14 T November 23 Buffer day  
14 Th November 25 No class (Fall recess)  
15 T November 30 Ethics MP5 due
15 Th December 2 Review Security analysis report due, reading quiz on ethics due
16 T December 7 No class (Study day)  
16 Th December 9 No class (Final exam block)  
17 T December 14 No class (Final exam block)  
17 Th December 16 No class (Final exam block)  
17 F December 17 Final exam (12:30 – 2:30 PM ET)