WPI Worcester Polytechnic Institute

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

CS 3516 - Computer Networks - A16

Version: Wed 08/17 21:34:50 EST 2016

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

Home Class Info Schedule Assignments Reading Materials

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

Tentative Schedule:

-1. Week 1 (8/25 R):

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

-2. Week 1 (8/26 F): by Prof. Bob Kinicki
    Topics: packet switching and circuit switching.(Slides)
    Readings: Chapter 1.3.1-1.3.2
    Lab 1 starts.

-3. Week 2 (8/29 M): by Prof Bob Kinicki

-4. Week 2 (8/30 T):
    Topics: Network Core. (Slides)
    Readings: Chapter 1.3.
    Lab 1 due at 23:59PM.
    Quiz 1 in Class.

-5. Week 2 (9/1 R):
    Topics: Network performance, measurement; Layers and Service Models.(Slides)
    Readings: Chapter 1.4 & 1.5

-6. Week 2 (9/2 F):
    Topics: Service Models (continued).
    Readings: Chapter 2.1

-7. Week 3 (9/5 M): Laber Day (No Class).

-8. Week 3 (9/6 T):
    Topics: Application Layer Protocol Introduction. (Slides)
    Readings: Chapter 2.6
    Quiz 2 in Class.

-9. Week 3 (9/8 R):
    Topics: the Web and HTTP;
    Readings: Chapter 2.2.(Slides) (updated 9/9!)

-10. Week 3 (9/9 F):
    Topics:Domain Name System (DNS).(Slides) (updated 9/9!)
    Readings: Chapter 2.5:
    Lab 2 starts.

-11. Week 4 (9/12 M):
    Topics: FTP and SMTP. (Slides)
    Readings: Chapter 2.3-2.4
    Quiz 3 in Class.

-12. Week 4 (9/13 T):
    Topics: P2P applications. (Slides).
    Readings: Chapter 2.6;
    Lab 2 due at 23:59.

-13. Week 4 (9/15 R):
    Topics: P2P applications (continued).
    Readings: Chapter 2.6;

-14. Week 4 (9/16 F):
    Topics: Transport Layer Protocol Introduction, UDP transmission. (Slides)
    Readings: Chapter 3.1-3.3;
    Project 1 due at 23:59PM.
    Project 2 starts.
    Quiz 4 in Class.

-15. Week 5 (9/19 M):
    Topics: Reliable data transmission. (Slides)
    Readings: Chapter 3.4

-16. Week 5 (9/20 T):
    Topics: Reliable data transmission. (Continued.)
    Readings: Chapter 3.4
    Quiz 5 in Class.

-17. Week 5 (9/22 R):
    Topics: intro on Project 2 and mid-term exam review.
    Readings: N/A.

-18. Week 5 (9/23 F):
    Topics: Mid-term exam.
    Readings: N/A.

-19. Week 6 (9/26 M):
    Topics: TCP. (Slides)
    Readings: Chapter 3.5.

-20. Week 6 (9/27 T):
    Topics: Network layer intro, IP address and subnets. (Slides)
    Readings: Chapter 4.1, 4.4.

-21. Week 6 (9/29 R):
    Topics: IP address and subnet (Continued.).
    Readings: Chapter 4.4.
    Quiz 6 in Class.

-22. Week 6 (9/30 F):
    Topics: Link state routing and distance vector routing(slides).
    Readings: Chapter 4.5.

-23. Week 7 (10/3 M):
    Topics: Link state routing and distance vector routing. (continued.)
    Readings: Chapter 4.5.
    Project 3 starts.

-24. Week 7 (10/4 T):
    Topics: RIP, OSPF, BGP, and IPv6 (slides).
    Readings: Chapter 4.6 and 4.4.

-25. Week 7 (10/6 R):
    Topics: Link layer, error detection. (slides)
    Readings: Chapter 5.1-5.2.
    Quiz 7 in Class.

-26. Week 7 (10/7 F):
    Topics: ARP and Ethernet.(Slides)
    Readings: Chapter 5.4.
    Lab 3 starts.

-27. Week 8 (10/10 M):
    Topics: Multiple access protocol(Slides).
    Readings: Chapter 5.3.
    Quiz 8 in Class.

-28. Week 8 (10/11 T):
    Topics: final review (Slides).
    Project 2: due at 23:59PM (extended deadline).
    Project 3: due at 23:59PM.
    Lab 3: due at 23:59PM.

29. Week 8 (10/13 R):
    Topics: Final exam.
    Readings: NA.



yli15 at wpi.edu