CSCI-5550 Computer Networks

Saint Louis University

Class Schedule

Class notes (often slides) will be posted as soon as reasonable after each lecture. The slides are not nearly as complete or polished as the associated readings from the book or other material. In truth, they exist mostly to provide a brief outline of the day's lecture, or to give you pointers on topics we covered. Students are expected to read the associated sections of the book. If my notes or slides include material that is not in the book, I will explicitly add other references. When I do not add any other material, you should not expect to be tested on these extra topics.

June 16th will be the last day of class.
Look at slides to find the right book sections to study within each chapter.

Date Topic Study Material
Mon May 23 Class Intro
Network Edge and Core - Performance Metrics, DTN and IoT
Kurose-Ross
Chapter 1
Tue May 24 ISO-OSI and HTTP Kurose-Ross
Chapter 1 and 2
Wed May 25 no lecture
Thu May 26 more on HTTP, DNS and P2P Kurose-Ross
Chapter 2
Fri May 27 Test 1 (first 40min) and lecture on networking tools
Mon May 30 no class: Memorial day
Tue May 31 Intro to Transport Layer, Checksum and rdt Kurose-Ross
Chapter 3
Wed Jun 1 Go Back N, SR, and Intro to TCP Kurose-Ross
Chapter 3
Thu Jun 2 TCP and Congestion Control Kurose-Ross
Chapter 3
Fri Jun 3 Test 2 (first 40min) and lecture on Network Virtualization Kurose-Ross
Chapter 4
Mon Jun 6
Tue Jun 7
Wed Jun 8
Thu Jun 9
Fri Jun 10 Test 3 (first 40min) and lecture
Mon Jun 13
Tue Jun 14
Wed Jun 15
Thu Jun 16 Test 4 (Final Exam)