Tentative schedule. Subject to change as we progress through the semester.

DayDay of the weekTopics to be coveredChapter in the book
25 August MondayAdministrivia. Basic concepts – Network, Internet, Protocol, hosts, access network, mediaChapter 1
27 AugustWednesdayPacket switching versus circuit switchingChapter 1
29 AugustFridayLoss, delay, throughputChapter 1
1-September MondayLabor Day, No ClassesChapter 1
3-September WednesdayProtocols, layers, service modelsChapter 1
5-September FridayOverflow / Chapter 2Chapter 1/2
8-September MondayPrinciples of network applications, Web / HTTPChapter 2
10-September WednesdayWeb / HTTP, Cookies, Web cachesChapter 2
12-September FridayEmail, SMTP, IMAPChapter 2
15-September MondayDNSChapter 2
17-September WednesdayApplication layer wrap-upChapter 2
Self Study: Socket Programming with UDP and TCP
19-September FridayTransport layer: Intro, multiplexing / demultiplexingChapter 3
22-September MondayExam on Chapters 1 and 2
24-September WednesdayConnectionless service (UDP), Internet checksum, Intro to reliable data transferChapter 3
26-September FridayReliable data transferChapter 3
29-September MondayReliable data transferChapter 3
1-October WednesdayTCP, segment structure, flow controlChapter 3
3-October FridayTCP congestion control and fairnessChapter 3
6-October MondayTransport layer wrap-upChapter 3
8-October WednesdayExam on Chapter 3
10-October FridayNetwork layer: Data plane intro, routers, buffering, forwardingChapter 4
13-October MondayInternetworking, addressing, subnetting, NATChapter 4
15-October WednesdayInternetworking, addressing, subnetting, NATChapter 4
17-October FridayForwarding, IPv6, OpenFlow, MiddleboxesChapter 4
20-October MondayForwarding, IPv6, OpenFlow, MiddleboxesChapter 4
22-October WednesdayNetwork layer: Control plane intro, routing protocolsChapter 5
24-OctoberFridayExam on Chapter 4
27-October MondayRouting: Distance vector and link-state routingChapter 5
29-October WednesdayRouting: Distance vector and link-state routingChapter 5
31-October FridayIntra-ISP routing. OSPF, BGPChapter 5
3-November MondaySDN Control plane, traffic managementChapter 5
5-November WednesdayNetwork ManagementChapter 5
7-November FridayNetwork layer wrap upChapter 5
10-November MondayExam on Chapter 5
12-November WednesdayLink layer: Intro, Error detection and correctionChapter 6
14-NovemberFridayMulti-access protocols, TDMA, FDMA, Slotted AlohaChapter 6
17-November MondayCDMA, CDMA/CD, CDMA/CAChapter 6
19-November WednesdayARP, LAN, Switches, self learning switches, VLANChapter 6
21-November FridayVLANs, MPLS, Data center networksChapter 6
24-November MondayThanksgiving Recess; No Classes
26-November WednesdayThanksgiving Recess; No Classes
28-NovemberFridayThanksgiving Recess; No Classes
1-December MondayWireless Networks (selected topics)Chapter 7
3-December WednesdayWireless Networks (selected topics)Chapter 7
5-DecemberFridayExam on Chapters 6 and 7 (selected topics)
8-December MondayNetwork securityChapter 8
10-December WednesdayNetwork securityChapter 8
12-December FridayNetwork securityChapter 8

Instructor: Indrajit Ray
Email: Indrajit.Ray@colostate.edu
Phone: (970) 491-7097
Communication Policy: I use email for all communication such as meeting and regrade requests. I will respond as quickly as I can, usually within 48 hours. Never contact me via direct message on Canvas, Teams, or Slack. You might be waiting a while for a response.