Schedule

CSCI 3550, Fall 2020

Week 1 (August 24 - August 28)

  • Tuesday August 24, lecture 1: Introduction (part 1)

  • Thursday August 27, lecture 2: Introduction (part 2)

Week 2 (August 31 - September 4)

  • Tuesday September 1, lecture 3: Application Layer (part 1)

  • Thursday September 3, lecture 4: Application Layer (part 2) -- Homework 1 is out (deadline: September 10)

Week 3 (September 7 - September 11)

  • Tuesday September 8, lecture 5: Transport Layer Overview

  • Thursday September 10, lecture 6: TCP (Part 1)

Week 4 (September 14 - September 18)

  • Tuesday September 15, lecture 7: TCP (part 2)

  • Thursday September 17, lecture 8: UDP -- Homework 2 is out (deadline: September 24), semester project is out (deadline: November 15)

Week 5 (September 21 - September 25)

  • Tuesday September 22, lecture 9: Socket Programming Overview in C/C++

  • Thursday September 24, lecture 10: Semester Project Overview

Week 6 (September 28 - October 2)

  • Tuesday September 29, lecture 11: Data plane (part 1)

  • Thursday October 1, lecture 12: Data plane (part 2) -- Homework 3 is out (deadline: October 8)

Week 7 (October 5 - October 9)

  • Tuesday October 6, lecture 13: Control plane (part 1)

  • Thursday October 8, lecture 14: Control plane (part 2) -- Homework 4 is out (deadline: October 15)

Week 8 (October 12 - October 16)

  • Tuesday October 13, lecture 15: Material recap

  • Thursday October 15: no class -- Midterm is out (deadline: October 24). The midterm will cover the application, transport, and network layers.

Week 9 (October 19 - October 23)

  • Tuesday October 20: student holiday, no class

  • Thursday October 22, lecture 16: Sockets programming and project recap

Week 10 (October 26 - October 30)

  • Tuesday October 27, lecture 17: DNS -- Homework 5 is out (deadline: November 3)

  • Thursday October 29, lecture 18: Link Layer (part 1)

Week 11 (November 2 - November 6)

  • Tuesday November 3, lecture 19: Link Layer (part 2) -- Homework 6 is out (deadline: November 10)

  • Thursday November 5, lecture 20: Wireless and Mobile Networks (part 1)

Week 12 (November 9 - November 13)

  • Tuesday November 10, lecture 21: Wireless and Mobile Networks (part 2) -- Homework 7 is out (deadline: November 17)

  • Thursday November 12: no class (work on the semester project)

Week 13 (November 16 - November 20)

  • Tuesday November 17, lecture 22: Network security (part 1)

  • Thursday November 19, lecture 23: Network security (part 2)

Week 14 (November 23 - November 27)

  • Tuesday November 24, lecture 24: Multimedia Networking -- Homework 8 is out (deadline: December 1)

  • Thursday November 26: Thanksgiving holiday, no class

Week 15 (November 30 - December 4)

  • Tuesday December 1, lecture 25: Internet -- Current State of Affairs and Future Directions

  • Thursday December 3, lecture 26: Course Summary

Week 16 (December 7 - December 12): No class, exam preparation

  • Thursday December 10 -- Final exam is out (deadline: December 17)