WPI Worcester Polytechnic Institute

Computer Science Department
------------------------------------------

CS 3516 - Computer Networks - A20

Version: Mon. 08/12 21:34:50 EST 2020

------------------------------------------

Home Class Info Schedule Assignments Reading Materials

------------------------------------------

Tentative Schedule (Subject to Changes):


Lecture Zoom link and passcode: Available on Canvas

+-1. Week 1 (8/31 M):

    Topics: Class Logistics (Slides); Overview of Networking Basics (Slides)
    Readings: Chapter 1.1-1.2.

+-2. Week 1 (9/1 T):
    Topics: Network Core (packet switching and circuit switching).(Slides)
    Readings: Chapter 1.3
    Lab 1 starts.

+-3. Week 1 (9/3 R):

+-4. Week 1 (9/4 F):
    Topics: Network Core (continued) and Network Performance. (Slides)
    Readings: Chapter 1.3-1.4.
    Lab 1 due at 23:59PM.

+-5. Week 2 (9/7 M):
    Topics: Network performances: Delay, Loss, and Throughput.(Slides)
    Readings: Chapter 1.4 - 1.5

+-6. Week 2 (9/8 T):
    Topics: Service Models, and Application Layer Protocol Introduction (Slides).
    Readings: Chapter 1.4 & 1.5
    Quiz 2 in Class.

+-7. Week 2 (9/10 R):
    Topics: Application Layer Protocol Introduction (Slides) and the Web and HTTP(Slides)
    Readings: Chapter 2.1--2.2

+-8. Week 2 (9/11 F):
    Topics: Application Layer Protocol Intro (Continued), Web and HTTP (continued), and Domain Name System (DNS).(Slides).
    Readings: Chapter 2.2 and 2.4.

+-9. Week 3 (9/14 M):
    Topics:Domain Name System (DNS) (Continued).
    Readings: Chapter 2.4:
    Quiz 3 in Class.

+-10. Week 3 (9/15 T):
    Topics: Domain Name System (continued), and P2P applications. (Slides).
    Readings: Chapter 2.3-2.5
    Lab 2 starts.

+-11. Week 3 (9/17 R):
    Topics: P2P applications, and SMTP(Slides).
    Readings: Chapter 2.5;
    Quiz 4 in Class.
    Project 1 due at 23:59PM.
    Project 2 starts.

+-12. Week 3 (9/18 F):
    Topics: Transport Layer Protocol Introduction, UDP transmission. (Slides) and Reliable data transmission. (Slides)
    Readings: Chapter 3.1-3.3;

+-13. Week 4 (9/21 M):
    Topics: Reliable data transmission (continued).
    Readings: Chapter 3.4
    Lab 2 due at 23:59.
    Quiz 5 in Class.

+-14. Week 4 (9/22 T):
    Topics: Reliable data transmission. (Continued), and mid-term review (Slides)

    Readings: Chapter 3.4
    Topics: intro on Project 2.(Slides)

+-15. Week 4 (9/24 R):
    Topics: Optional in-person Q&A session for Mid-term at AK219 by Prof Li. (This Q&A session will not be online, and not be recorded!)
    Note: An optional session. A mid-term exam review video and exam sample questions/answers are available on Canvas.
    Quiz 6 for any 15 minutes between 8AM and 12PM.

+-16. Week 4 (9/25 F):
    Topics: Mid-term exam.
    Readings: N/A.

+-17. Week 5 (9/28 M):
    Topics: TCP. (Slides)
    Readings: Chapter 3.5.

+-18. Week 5 (9/29 T):
    Topics: TCP. (Continued!)
    Readings: Chapter 3.5.

+-19. Week 5 (10/1 R):
    Topics: Network layer intro.(Slides)
    Readings: Chapter 4.1, 4.3.

+-20. Week 5 (10/2 F):
    Topics: IP addressing/Subnet. (slides) (Undated on 10/05).
    Readings: Chapter 4.3.
    Quiz 7 in Class.

+-21. Week 6 (10/5 M):
    Topics: IP addressing and subnet (Continued.).
    Readings: Chapter 4.3 and 5.2.
    Project 2: due at 23:59PM.
    Project 3 starts.

+-22. Week 6 (10/6 T):
    Topics: Routing protocols (Link state routing and distance vector routing).(slides)
    Readings: Chapter 5.2.

+-23. Week 6 (10/8 R):
    Topics: Routing Protocols (Continued!), IPv6, and Intra-Domain Routing (RIP, OSPF, BGP). (slides) (Updated on 10/09!).
    Readings: Chapter 5.2, Chapter 4.3 and 5.3-5.4

+-24. Week 6 (10/9 F):
    Topics: IPv6, and Intra-Domain Routing (RIP, OSPF, BGP) (Continued!!!)
    Readings: Chapter 4.3 and 5.3-5.4.
    Quiz 8 in Class.

+-25. Week 7 (10/12 M):
    Topics: Inter-Domain routing (BGP) (Slides) (Updated on 10/12!), Link Layer (Intro, Error Detection and Correction, ARP, Ethernet).(Slides)(Updated on 10/13!)
    Readings: Chapter 6.4.
    Lab 3 starts.

+-26. Week 7 (10/13 T):
    Topics: Link Layer (Continued!) and Final exam review (Slides)
    Readings: Chapter 6.4.

+-27. Week 7 (10/14 W): Wednesday: No Lecture. Quiz 9
    Quiz 9 on Canvas:Any 15 minutes between 8AM and 5PM..
    Note:You can choose to take it during Wednesday TA Zoom office hours (9:30AM-11AM by Heshan, and 1-2:30PM by Menghai), so you can ask questions during the quiz..

+-28. Week 7 (10/15 R):
    Topics: Optional in-person Q&A session for mid-term at AK219 by Prof Li. (This Q&A session will not be online, and not be recorded!)
    Note:An optional session. A final exam review video and exam sample questions/answers will be available on Canvas.
    Project 3: due at 23:59PM.
    Lab 3: due at 23:59PM.

+-29. Week 7 (10/16 F):
    Topics: Final exam.
    Readings: NA.



yli15 at wpi.edu