Date | Topic | Notes | Slides (will likely be revised just prior to lecture) |
Jan 17 |
Course description |
||
Jan 19 | Intro to packet networks and Internet | Suggestion: Read lecture slides of my undergraduate Computer Networks class (CS 356) for a comprehensive treatment | download |
Jan 24 | Why packet switching? Little's Law |
download | |
Jan 26 | M/G/1 queueing delay and conservation Law | ||
Jan 31 | Priority and round-robin scheduling | Homework #1 assigned | download |
Feb 2 | Packet scheduling: WFQ and Virtual Clock | download | |
Feb 7 | Packet scheduling: deterministic
end-to-end delay guarantee |
Homework #1 due in class | download |
Feb 9 | Sliding window protocol in TCP | Homework #2 assigned | download |
Feb 14 | TCP congestion control | ||
Feb 16 | Bloom filters | download | |
Feb 21 | Erasure codes | Homework #2 due in class, Homework #3 assigned | download |
Feb 23 | How to share a secret: Shamir Secure group communication using key graphs |
download, download | |
Feb 28 | Proposal for term paper (hard copy) due in class (readme) |
1% of final course grade deducted per calendar day your submission is late | |
Feb 28 | Secure group communication using key graphs
(cont.) How to share secrets in sensor networks |
download | |
Mar 2 | Digital signatures for flows and
multicasts |
Homework #3 due in class | download |
Mar 7 | Digital signatures for flows and
multicasts (cont.) |
||
Mar 9 | GAIMD congestion control | download | |
Mar 14 & 16 | Spring Break | ||
Mar 21 | Network data plane | download | |
Mar 23 | Network data plane (cont.) |
Draw lots in class to determine term paper presentation order | |
Mar 28 | Network verification using Atomic
Predicates |
download | |
Mar 30 | Exam (in class) | ||
Apr 4 | Greedy routing by distributed Delaunay triangulation | download | |
Apr 6 | Greedy routing by distributed Delaunay triangulation (cont.) |
||
Apr 6 | Term paper
(hard copy) due in class (readme).
Also email a soft copy (pdf file) to me by 10 p.m. for my class folder. |
1% of final course grade deducted per calendar day your submission is late | |
Apr 11 | 1. SINHA; ABHISHEK 2. NIKOLOVA; TATYANA 3. KALLAUGHER; JOHN |
You are required to attend all classes scheduled for student presentations. If you do not attend any of these classes without prior approval by the instructor, 1% of your final course grade will be deducted for each class missed. | |
Apr 13 | 4. XIA; WALTER 5. SIA; JULIAN ALBERTO |
Homework
#4 assigned, use
plotdt.m
function |
|
Apr 18 | 6. BORA; ASHISH 7. WANG; MEI 8. PADMAKUMAR; AISHWARYA |
||
Apr 20 | 9. VENKATESH; ASHWINI 10. HUILGOL; RAHUL |
Homework
#4 due in class |
|
Apr 25 | 11. LAM; KIU FUNG 12. PUROHITH; DHATHRI 13. PAPADIGENOPOULOS; V. |
||
Apr 27 | 14. SARAN; AKANKSHA 15. MOHAN; JAYASHREE |
|
|
May 2 | 16. HE; JIAN 17. CHEN; HAO 18. PRIYADARSHI; HARSHAL |
||
May 4 | 19. FINGLER; HENRIQUE 20. LIAO; TONGLIANG |