Instructor: Dr Nik Sultana, Department of Computer Science, Illinois Institute of Technology
Lecture Time: MW 10:00-11:15 CT
Lecture Location: John T. Rettaliata Engg Center 242
Office Hours: Mondays at 09:00-10:00
Announcements, Discussion and Q&A: On the course mailing list.
Course content: This page.
Grading:
Assignments (20%),
Project (50%),
Mid-term exam (10%),
Final exam (20%).
Books and material:
Required: Software-Defined Networks: A Systems Approach ("ASA"),
Recommended: Computer Networking: A Top-Down Approach ("TDA").
Check with the library to reserve copies of textbooks.
Policies: See the syllabus & policies page.
|
The final exam takes place during Exam Week and isn't shown in the course calendar. The exam takes place at 10:30am on 5th May. Further logistic details are provided in Day 22 of the course.
Monday | Tuesday | Wednesday | Thursday | Friday |
Jan 09 LEC 1: Introduction & Overview |
Jan 10 |
Jan 11 LEC 2: Networking review Preparation: Read TDA Chap 1 |
Jan 12 |
Jan 13 |
Jan 16 Martin Luther King, Jr. Day -- No Classes |
Jan 17 |
Jan 18 LEC 3: Introduction to P4 Preparation: Read ASA Chap 4.4 |
Jan 19 |
Jan 20 |
Jan 23 LEC 4: Hangar tutorial Preparation: Ensure you can access Hangar. Assigned: First assignment. |
Jan 24 |
Jan 25 LEC 5: Further P4 (1) Preparation: Read the "end to end" paper. |
Jan 26 |
Jan 27 |
Jan 30 LEC 6: Further Hangar Assigned: Second assignment. |
Jan 31 |
Feb 01 LEC 7: Further P4 (2) Preparation: Read the Ports and Nelson paper. DUE: Assignment 1 |
Feb 02 |
Feb 03 |
Feb 06 LEC 8: Network architecture Preparation: Read ASA Chap 3 |
Feb 07 |
Feb 08 LEC 9: Further P4 (3) Preparation: Read TDA Chap 6.7 |
Feb 09 |
Feb 10 |
Feb 13 LEC 10: Further P4 (4) DUE: Assignment 2 |
Feb 14 |
Feb 15 LEC 11: Road to SDN Preparation: Read the Road to SDN paper. Assigned: Third assignment. |
Feb 16 |
Feb 17 |
Feb 20 LEC 12: Network Security and Availability Preparation: Read TDA Chap 8 |
Feb 21 |
Feb 22 LEC 13: Routing (1) Preparation: Read TDA Chap 5 |
Feb 23 |
Feb 24 |
Feb 27 LEC 14: Network monitoring (1) |
Feb 28 |
Mar 01 Mid-term Exam Scope: Lectures 1-14. |
Mar 02 |
Mar 03 |
Mar 06 LEC 15: Network monitoring (2) |
Mar 07 |
Mar 08 LEC 16: Project workshop Preparation: project idea and development plan. |
Mar 09 |
Mar 10 |
Mar 13 Spring Break week |
Mar 14 Spring Break week |
Mar 15 Spring Break week |
Mar 16 Spring Break week |
Mar 17 Spring Break week |
Mar 20 LEC 17: Routing (2) DUE: Assignment 3 |
Mar 21 |
Mar 22 LEC 18: Project workshop Preparation: project update. |
Mar 23 |
Mar 24 |
Mar 27 LEC 19: SDN Case Study (1) Preparation: Read ASA Chap 2 |
Mar 28 |
Mar 29 LEC 20: Project workshop Preparation: project update. |
Mar 30 |
Mar 31 |
Apr 03 LEC 21: SDN Case Study (2) |
Apr 04 |
Apr 05 LEC 22: Project workshop Preparation: project update. |
Apr 06 |
Apr 07 |
Apr 10 LEC 23: Current topics in SDN Preparation: Read ASA Chap 10 |
Apr 11 |
Apr 12 LEC 24: Project workshop Preparation: project update. |
Apr 13 |
Apr 14 |
Apr 17 LEC 25: Project workshop Preparation: project update. |
Apr 18 |
Apr 19 LEC 26: Project workshop DUE: Project |
Apr 20 |
Apr 21 |
Apr 24
LEC 27: Project presentations! |
Apr 25 |
Apr 26
LEC 28: Project presentations! |
Apr 27 |
Apr 28 |