Date | Lecture | Reading | Homework | |||
---|---|---|---|---|---|---|
|
||||||
Week 1: The High Level Tour | ||||||
Mon | Jan | 14 | Class Introduction | Syllabus | ||
Wed | Jan | 16 | Network Architecture; Performance | Chapter 1 (thru 1.4) | HW1: R11,13,18,19 P2,6,7,10,12,18,25,29 |
|
Practicum | Intro Sockets (Python) | |||||
Fri | Jan | 18 | Protocol Layers; Security | Sec. 1.5-end | Project 1 out | |
|
||||||
Week 2: Application Layer | ||||||
Mon | Jan | 21 | No Class: MLK | |||
Wed | Jan | 23 | App Layer: Web/HTTP;FTP | Chapter 2 (2.1-2.3) | Homework 1 | |
Practicum | Mininet (also Web); Wireshark first look | |||||
Fri | Jan | 25 | C sockets | Project 1 Phase 1a | ||
|
||||||
Week 3: | ||||||
Mon | Jan | 28 | Server Design, finish CSocket info | HW2: (Ch. 2) P4, 5, 6, 7, 8, 9, 10, 14, 17, 22 | ||
Wed | Jan | 30 | Finish select/poll; DNS | Sec. 2.4, 2.5 | Project 1 Phase 1b Tuesday midnight | |
Practicum | Phase 2 questions; Wireshark lab | |||||
Fri | Feb | 1 | Transport Layer Intro | Ch. 3 (thru 3.3) | Homework 2 | |
|
||||||
Week 4: | ||||||
Mon | Feb | 4 | Project 1 Phase 2a | |||
Wed | Feb | 6 | ||||
Practicum | Project 1 Phase 2b (Thursday) | |||||
Fri | Feb | 8 | Project 2 out |
|||
|
||||||
Week 5: | ||||||
Mon | Feb | 11 | Midterm 1 | |||
Wed | Feb | 13 | ||||
Practicum | ||||||
Fri | Feb | 15 | ||||
|
||||||
Week 6: | ||||||
Mon | Feb | 18 | ||||
Wed | Feb | 20 | ||||
Practicum | ||||||
Fri | Feb | 22 | ||||
|
||||||
Week 7: | ||||||
Mon | Feb | 25 | ||||
Wed | Feb | 27 | ||||
Practicum | ||||||
Fri | Mar | 1 | ||||
|
||||||
Week 8: | ||||||
Mon | Mar | 4 | ||||
Wed | Mar | 6 | ||||
Practicum | ||||||
Fri | Mar | 8 | Midterm 2 | |||
|
||||||
Spring Break | ||||||
|
||||||
Week 9: | ||||||
Mon | Mar | 18 | ||||
Wed | Mar | 20 | ||||
Practicum | ||||||
Fri | Mar | 22 | ||||
|
||||||
Week 10: | ||||||
Mon | Mar | 25 | ||||
Wed | Mar | 27 | ||||
Practicum | ||||||
Fri | Mar | 29 | ||||
|
||||||
Week 11: | ||||||
Mon | Apr | 1 | ||||
Wed | Apr | 3 | ||||
Practicum | ||||||
Fri | Apr | 5 | ||||
|
||||||
Week 12: | ||||||
Mon | Apr | 8 | ||||
Wed | Apr | 10 | ||||
Practicum | ||||||
Fri | Apr | 12 | Midterm 3 | |||
|
||||||
Week 13: | ||||||
Mon | Apr | 15 | ||||
Wed | Apr | 17 | Course Evaluation | |||
Practicum | ||||||
Fri | Apr | 19 | ||||
|
||||||
Week 14: | ||||||
Mon | Apr | 22 | ||||
Wed | Apr | 24 | ||||
Practicum | ||||||
Fri | Apr | 26 | ||||
|
||||||
Mon | Apr | 29 | Final Project Demo/Open House | |||
|
||||||
|
||||||
Fri | May | 3 | Final Examination | |||
|