Schedule
Date | Topic | Readings | Logistics |
---|---|---|---|
T 01/14 |
Lecture #1
:
Course overview & Introduction [ slides ] |
|
|
Th 01/16 |
Lecture #2
:
Network architecture and performance [ slides ] |
|
|
T 01/21 |
Lecture #3
:
Socket API [ slides ] |
|
|
Th 01/23 |
Lecture #4
:
Data Link Layer [ slides ] |
|
|
T 01/28 |
Lecture #5
:
Switched LAN [ slides ] |
|
|
Th 01/30 |
Lecture #6
:
Wireless LAN [ slides ] |
|
|
T 02/04 |
Lecture #7
:
Programming switches [ slides ] |
|
|
Th 02/06 |
Lecture #8
:
Quiz 1 Review [ slides ] |
||
T 02/11 | Quiz 1 | ||
Th 02/13 |
Lecture #9
:
Network layer: Internet protocol [ slides ] |
|
|
T 02/18 |
Lecture #10
:
IP (cont'd) & Intra-domain routing [ slides ] |
|
|
Th 02/20 |
Lecture #11
:
Intra-domain routing (cont'd) [ slides ] |
|
|
T 02/25 |
Lecture #12
:
Inter-domain routing & Border Gateway Protocol (BGP) [ slides ] |
|
|
Th 02/27 |
Lecture #13
:
BGP (Cont'd) [ slides ] |
|
|
T 03/04 |
Lecture #14
:
Transport layer overview [ slides ] |
|
|
Th 03/06 |
Lecture #15
:
TCP Basics [ slides ] |
|
|
T 03/11 |
Lecture #16
:
Quiz 2 Review [ slides ] |
||
Th 03/13 | Quiz 2 (UTC 4.102) |
|
|
T 03/18 | Spring break - No Classes | ||
Th 03/20 | Spring break - No Classes | ||
T 03/25 |
Lecture #17
:
Resource allocation [ slides ] |
||
Th 03/27 |
Lecture #18
:
Queuing disciplines and Congestion control [ slides ] |
||
T 04/01 |
Lecture #19
:
Congestion control (Cont'd) [ slides ] |
||
Th 04/03 |
Lecture #20
:
Domain name system (DNS) [ slides ] |
||
T 04/08 |
Lecture #21
:
Web and Email [ slides ] |
|
|
Th 04/10 |
Lecture #22
:
Content distribution network (CDN) [ slides ] |
||
T 04/15 |
Lecture #23
:
Network security [ slides ] |
||
Th 04/17 |
Lecture #24
:
Advanced topic: Machine learning for networking [ slides ] |
||
T 04/22 |
Lecture #25
:
Wrap up [ slides ] |
||
Th 04/24 | Quiz 3 (UTC 4.102) |
|