|
Date |
Sections |
Expected Topics |
|
May 6 |
|
|
|
May 8/12 |
K&R Chapter 1 |
|
|
|
Programming Assignment 1 |
Due at 11:59pm, May 29 |
|
May 13/15/19 |
K&R Chapter 2 |
|
|
May 20/22/26 |
K&R Chapter 2 |
|
|
May 27 |
K&R Chapter 2 |
|
|
May 29, June 2 |
K&R Chapter 3 |
|
|
June 3 |
Review |
|
|
June 5 |
Midterm 1 |
|
|
June 9/10 |
K&R Chapter 3 (cont.) |
|
|
June 12/16/17 |
K&R Chapter 3 |
|
|
|
Programming Assignment 2 |
Due at 11:59pm, June 26 |
|
June 19/23/24/26/30 |
K&R Chapter 3 |
|
|
July 1 |
Canada Day / Reading Break |
|
|
July 3 |
Midterm 2 |
|
|
July 7/8/10/14 |
K&R Chapters 4, 5 |
|
|
July 15/17 |
K&R Chapters 4, 5 |
Network layer: control plane (routing algorithms, Internet routing protocols) |
|
|
Programming Assignment 3 |
Due at 11:59pm, July 28 |
|
July 21/22 |
K&R Chapter 6 |
|
|
July 24/28 |
K&R Chapter 6 |
|
|
July 29 |
Review |
Course Review |
|
|
Final Exam |
|
|
|
|
Slides artwork credits: Lin Cai, Tanenbaum, Kurose & Ross, and many others. |