| 1 | Sep 3 | Introduction Programming & Design
 |  |  | 
    
  
      
      
      | Sep 5 | Programming & Design |  |  | 
    
  
      | 2 | Sep 10 | Programming & Design |  |  | 
    
  
      
      
      | Sep 12 | Programming & Design Performance
 |  |  | 
    
  
      | 3 | Sep 17 | Ex1 DUE last night! Performance
 |  |  | 
    
  
      
      
      | Sep 19 | Performance |  |  | 
    
  
      | 4 | Sep 24 | Performance Testing
 |  |  | 
    
  
      
      
      | Sep 26 | Ex2 DUE tomorrow night! Testing
 |  |  | 
    
  
      | 5 | Oct 1 | What is a program? |  |  | 
    
  
      
      
      | Oct 3 | Formal tools |  |  | 
    
  
      | 6 | Oct 8 | Formal tools |  |  | 
    
  
      
      
      | Oct 10 | Symbolic Execution Property Based Testing
 Ex3 DUE tonight!
 |  |  | 
    
  
      | 7 | Oct 15 | Dynamic Analysis |  |  | 
    
  
      
      
      | Oct 17 | Dynamic Analysis |  |  | 
    
  
      | 8 | Oct 22 | Static Analysis |  |  | 
    
  
      
      
      | Oct 24 | Static Analysis |  |  | 
    
  
      | 9 | Oct 29 | Static Analysis Ex4 DUE last night!
 |  |  | 
    
  
      
      
      | Oct 31 | Parallelism & Concurrency |  |  | 
    
  
      | 10 | Nov 5 | Parallelism & Concurrency |  |  | 
    
  
      
      
      | Nov 7 | Security Ex5 DUE tonight!
 |  |  | 
    
  
      | 11 | Nov 12 | Security |  |  | 
    
  
      
      
      | Nov 14 | Security |  |  | 
    
  
      | 12 | Nov 19 | Security |  |  | 
    
  
      
      
      | Nov 21 | Ex6 DUE tonight! Security
 |  |  | 
    
  
      | 13 | Nov 26 | Security |  |  | 
    
  
      
      
      | Nov 28 | Synthesis |  |  | 
    
  
      | 14 | Dec 3 | NO CLASS Ex7 DUE tonight!
 Final Projects Due
 |  |  |