[Course Home]   [Syllabus]   [Announcements]   [Calendar]   [Handouts]   [Solutions]    

Weekly Calendar for Computer Security

[Week 1]   [Week 2]   [Week 3]   [Week 4]   [Week 5]  
[Week 6]   [Week 7]   [Week 8]   [Week 9]  [Week 10]
[Week 11]  [Week 12]  [Week 13]  [Week 14]  [Week 15]

Assignment code


Week 1

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Class Organizations
General Introduction
General Introduction Chapter 1 Syllabus
(
PDF Format)
   
Wednesday General Introduction
(Continued)

Classic ciphers
Classic ciphers Chapter 2      
Friday Classic ciphers
(Continued)

Stream ciphers
Stream ciphers  3.2

6.3 (Not required for exams)
    H: homework #1
(Due 9/8/2014)  

Week 2

DateTopicsLecture Notes ReadingHandoutPapers/ExamplesAssignments
Wednesday Stream ciphers
(continued)

Block ciphers
Block ciphers  3.3.1, 6.4.4,
6.4.5 (not required for exams),
6.4.6 (not required for exams),
6.4.7
  "Breaking WEP Under 60 Seconds"
(not required for exams)

TDES 
 
Friday Block ciphers
(continued)
  3.3.2 - 3.3.7, 3.4, 3.5      

 

Week 3

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Block ciphers
(continued)
Same as last time        H: homework #2
(Due 9/22/2014)  
Wednesday Block ciphers
(continued)

Public Key Crypto
Public Key Crypto 4.1-4.4
6.5 (not required for exams)
6.6
   
 
Friday Public Key Crypto
(Continued)
  4.5-4.8      

Week 4

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Public Key Crypto
(Continued)
  4.5-4.8      
Wednesday Public Key Crypto
(Continued)
  4.5-4.8     H: homework #3
(Due 10/1/2014)  
Friday Hash Functions Hash Functions 5.1-5.6       

Week 5

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Hash Functions
(Continued)

  5.7-5.9
     
Wednesday Hash Functions
(Continued)

  5.7-5.9
     
Friday Authentication
(Continued)
Local Authentication   7.1-7.3      

Week 6

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Authentication
(Continued)

Authorization
Authorization Part I 8.1-8.4      
Wednesday Authentication
(Continued)

Authorization
Authorization Part I 8.1-8.4      
Friday Authorization (Continued)
Insider Threat (not required for exams)
Insider Threat 8.5-8.7     H: Homework #4
(Due 10/13/2014)   

Week 7

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Authorization (Continued)

Simple Authentication Protocols
Simple Authentication 9.1-9.3      
Wednesday Simple Authentication Protocols
(Continued)
(Same as last time)  9.3-9.5     H: Homework #5
(Due 10/27/2014) 
Friday Simple Authentication Protocols
(Continued)
(Same as last time)  9.3-9.5      

Week 8

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Midterm Exam Review

Midterm Exam Review 

 
       
Wednesday Real-World Security Protocols
(Will NOT be on the midterm exam
but will be on the final exam)
Real-World Security  10.1-10.3       
Friday
(Oct. 17)
Midterm Exam          

Week 9

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Midterm Exam Summary         H: homework #6
(Due 11/12/2014)

H: homework #8
(Due 12/3/2014)

P: Term Project Guideline
(Brief proposal due: 11/10/2014;
final report due: 5:00pm, 12/12/2014)  
Wednesday Real-World Security Protocols
(Continued)
  10.6-10.8       
Friday Real-World Security Protocols
(Continued)
  10.6-10.8       

Week 10

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Real-World Security Protocols
(Continued)
          
Wednesday Real-World Security Protocols
(Continued)
          
Friday Real-World Security Protocols
(Continued)
        Q: In-class quiz #2  

Week 11

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Software Flaws and Malware Software Flaws and Malware 11.1-11.3, 11.5-11.6        
Wednesday Software Flaws and Malware
(Continued)
          
Friday Software Flaws and Malware
(Continued)
        H: Homework #7
(Due 11/21/2014)  

Week 12

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday SRE and DRM SRE and DRM 12.2-12.3      
Wednesday SRE and DRM
(Continued)
         
Friday Secure Software Development Secure Software Development  12.4       

Week 13

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Secure Software Development
Operating System Security
Operating System Security
Chapter 13       
Wednesday Operating System Security
(Continued)
         
Friday Operating System Security
(Continued)
SELinux and Windows Case Studies
       

Week 14

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Operating System Security
(Continued)

Web Security
Android Security

Web Security
OWASP Top 10      
Wednesday Thanksgiving No class        
Friday Thanksgiving No class        

Week 15

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Monday Review for the final exam
Review for Final Exam           
Wednesday Review for the final exam
(Continued)

Questions and answers
         
Friday Case studies of real world security vulnerabilities
DDOS and Defenses
Advanced Topics and Summary
(Information Flow, Tempest, and So on)
(Not on the final exam)
Stuxnet 
DDOS
Tempest
HiStar
       

Final Exam Week

DateTopicsLecture Notes ReadingHandoutPapersAssignments
Wednesday December 10, 12:30 - 2:30PM         Final Exam (Cumulative)


[Course Home]   [Syllabus]   [Announcements]   [Calendar]   [Handouts]   [Solutions]    
Last modified, August, 2014