Detailed Schedule
The following calendar shows topics covered, handouts given, and assignments that have been given and when they are due. Items with yellow background are tentative (either because the date is in the future or because I haven't gotten around to updating it). All items with a white background are final.
In all cases, "Reading" assignments are to be done before the next class meeting.
Week 1  
Tues, January 9  Thurs, January 11 
Topics:
Handouts: Reading: Research handout 
Topics: [ Slides ]
Handouts: Project Information Reading: Textbook, Chapter 1 
Week 2  
Tues, January 16  Thurs, January 18 


Week 3  
Tues, January 23  Thurs, January 25 
Topics: [ Slides ]
Reading: Textbook, Sections 2.12.3 
Topics: [Slides]
Handouts: 
Week 4  
Tues, January 30  Thurs, February 1 
Topics:
Reading: Sections 3.1, 3.2 (skip Hill cipher), 3.5 
Topics: [Slides]
Handouts: Reading:

Week 5  
Tues, February 6  Thurs, February 8 
Due: Project Proposal Topics: [Slides]
Reading: Sections 7.17.6 
Topics:
Handout: Ungraded Homework 3 Reading: Section 7.7 
Week 6  
Tues, February 13  Thurs, February 15 
Topics: [Slides]

Due: Graded Homework 1 Topics: [Slides]
Handout: Ungraded Homework 4 Reading: Sections 8.18.3 
Week 7  
Tues, February 20  Thurs, February 22 
Due: Project Plan Topics: [Slides]
Handouts: Reading: Security models handout 

Week 8  
Tues, February 27  Thurs, March 1 
Topics:
Reading: Sections 9.1, 2.42.6 
Topics:
Handout: Graded Homework 2 
Week 9  
Tues, March 6  Thurs, March 8 


Week 10  
Tues, March 13  Thurs, March 15 
Topics: [Slides]
Handout: Grad Student Project Info Reading: Section 9.2 
Topics: [Slides]
Handout: Ungraded Homework 6 Reading: Section 2.8, 10.110.2 
Week 11  
Tues, March 20  Thurs, March 22 
Topics:
Reading: Chapter 11 (skip SHA512 logic and SHA3 iteration function) 
Due:
Topics:
Handout: Ungraded Homework 7 
Week 12  
Tues, March 27  Thurs, March 29 
Topics:
Reading: Sections 12.112.6 
Topics:
Handout: Ungraded Homework 8 Reading: Sections 12.712.9 
Week 13  
Tues, April 3  Thurs, April 5 
Due: Project Progress Report Topics:
Reading: Sections 13.1, 13.2, 13.4, 13.6 
Topics:
Handout: Ungraded Homework 9 Reading: Sections 14.214.5 
Week 14  
Tues, April 10  Thurs, April 12 
Topics:

Topics:
Handout: Ungraded Homework 10 Reading: Chapter 17 
Week 15  
Tues, April 17  Thurs, April 19 
Due: Project Final Report Topics:

Due: (Grad students) Progress Report Topics:

Week 16  
Tues, April 24  
Topics:
 
Final Exam: Thursday, May 3, 3:306:30 