Week 1 (August 26 - August 30): Introduction, TCP/IP Internet architecture
Week 2 (September 2 - September 6): TCP/IP Internet architecture
Week 3 (September 9 - September 13): DNS
Week 4 (September 16 - September 20): NTP
Week 5 (September 23 - September 27): Information-Centric Networking/Named-Data Networking (ICN/NDN)
Week 6 (September 30 - October 4): Peer-to-Peer Networking and project proposal presentations
Week 7 (October 7 - October 11): Peer-to-Peer Paper Presentation
Week 8 (October 14 - October 18): Content Delivery Networks (CDNs)
Week 9 (October 21 - October 25): Software-Defined Networking (SDN)
Week 10 (October 28 - November 1): Cloud Computing
Week 11 (November 4 - November 8): Cloud computing paper presentation & mid-semester project presentations
Week 12 (November 11 - November 15): Edge Computing
Week 13 (November 18 - November 22): Paper presentation, OSI model & semester material summary
Week 14 (November 25 - November 29): Paper presentation
Week 15 (December 2 - December 6): Final project presentations
Week 16 (December 9 - December 13): No class