Day | Date | Lecture Topic | Reading | Assignments |
---|---|---|---|---|
Mon | 1/9/2017 | Introduction (client/server) | Join Piazza | |
Wed | 1/11/2017 | Synchronization and sockets | Comer/Stevens: Chapter 1, 2 | |
Mon | 1/16/2017 | No class: Martin Luther King Day | ||
Wed | 1/18/2017 | Network Tools and Internet Architecture | Comer/Stevens: Chapter 3 | |
Mon | 1/23/2017 | TCP and more TCP | ||
Wed | 1/25/2017 | Client/server | Project 1 Due 1/27 | |
Mon | 1/30/2017 | Server Programming and More | Comer/Stevens: Chapter 4, 5, 6 | Project 2 |
Wed | 2/1/2017 | Remote Procedure Calls | ||
Mon | 2/6/2017 | RPC Continued | ||
Wed | 2/8/2017 | In class Midterm | ||
Mon | 2/13/2017 | Security, Signatures and SSL | ||
Wed | 2/15/2017 | SSL, Signatures | ||
Mon | 2/20/2017 | No class: President's Day | ||
Wed | 2/22/2017 | Anonymous Communication | Project 2 due 2/22 | |
Mon | 2/27/2017 | Introduction to Wireless | ||
Wed | 3/1/2017 | P2P, DHTs | ||
Mon | 3/6/2017 | Google, Social Networks | ||
Wed | 3/8/2017 | Internet Epidemics, Botnets | ||
Mon | 3/13/2017 | DHTs, or Ask Me Anything | ||
Wed | 3/15/2017 | Final Exam | Project 3 due 3/17 |