CS 396M class schedule (This schedule will be revised and updated frequently.)

 Spring 2017,  Instructor:  Simon S. Lam

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