| Moon's day | Woden' s day | Frigga's day | 
|---|
| 
| Jan 9 |  | Software engineering concepts. Introduction (J1) |  |  Review Jalote ch1, answer question 6; read Jalote ch 2 through page 25, answer question 1
 |  | 
| Jan 11 |  | The software process (J2)Slides.
 |  |  Read the rest of Jalote ch 2; describe the main idea of XP
 |  | 
| Jan 13 |  | The software process (J2)Slides.
 |  |  Read Jalote ch3; answer question 4
 |  | 
|  | 
| Jan 18 |  | Requirements and specifications (J3)Slides.
 |  |  Read Jalote ch 4; answer question 6
 |  | 
| Jan 20 |  | Planning (J4); Engineering problemsSlides
 |  |  Read Jalote ch 5; answer question 3Phase 1
 |  | 
| 
| Jan 23 |  | Software architecture (J5)Slides.
 |  |  
 |  | 
| Jan 25 |  | Software architecture (J5) |  |  Read Jalote ch 6, sections 1-3
 |  | 
| Jan 27 |  | Review of OO concepts (J6; DP pg 13-20)Slides.
 |  |  Read Jalote 7.(1, 2, 4)
 |  | 
| 
| Jan 30 |  | Coding/unit testing (J7); reflectionSlides.
 |  |  Read Jalote 8.(1, 2)
 |  | 
| Feb 1 |  | Testing (J8); JUnit |  |  
 |  |  | 
| 
| Feb 6 |  | Introduction to Design Patterns (DP pg 1-31)Slides
 |  |  
 |  | 
| Feb 8 |  | More on Design Patterns |  |  
 |  |  | 
|  |  |  | 
|  |  |  | 
|  |  |  | 
|  |  |  | 
|  |  |  | 
|  | 
| Mar 21 |  | Regular expressions |  |  
 |  | 
| Mar 23 |  | Regular expression tooles |  |  
 |  | 
|  |  | 
| Mar 30 |  | Parsing; Interpreter |  |  
 |  | 
| 
| Apr 2 |  | Interpreter; Visitor |  |  
 |  |  |  | 
| 
| Apr 9 |  | Chain of Responsibility; FacadeSlides
 |  |  
 |  |  |  | 
| 
| Apr 16 |  | Career paths and professional issues |  |  
 |  | 
| Apr 18 |  | The Mythical Man-Month, ch 1-5; The Design of Design, short excerpts from ch 1 and 6 |  |  
 |  | 
| Apr 20 |  | The Mythical Man-Month, ch 6 & 7; The Design of Design, ch 4 |  |  
 |  | 
| 
| Apr 23 |  | The Mythical Man-Month, ch 11-13; The Design of Design, ch 8 |  |  
 |  | 
| Apr 25 |  | "The Cathedral and the Bazaar"; The Design of Design, ch 5, 19, and 20 |  |  
 |  | 
| Apr 27 |  | The Mythical Man-Month, ch 16; skim ch 17 and 19 |  |  
 |  |