| Moon's day | Woden' s day | Frigga's day | 
|---|
| 
| Jan 10 |  | Introduction (J 1) |  |  Reveiw Jalote ch 1, answer question 6; read Jalote ch 2 through page 25, answer question 1
 |  | 
| Jan 12 |  | The software process (J2)Slides
 |  |  Read the rest of Jalote ch 2, and describe the main idea of XPRead MMM 1&2, due 1/19
 |  | 
| Jan 14 |  | The software process (J2)Slides
 |  |  Read Jalote ch 3; answer question 4
 |  | 
|  | 
| Jan 19 |  | Requirements and specifications (J3)Slides
 |  |  Read Jalote ch 4; answer question 6Read MMM 3-5 + D/D suppl, due 1/26
 |  | 
| Jan 21 |  | Planning a project (J4)Slides
 |  |  Read Jalote ch 5; answer question 3
 |  | 
|  | 
| Jan 26 |  | Software architecture (J5)Slides
 |  |  Read MMM 6&7, due 2/2
 |  | 
| Jan 28 |  | Software architectures (J5) |  |  Read Jalote sect 6.(1-3)
 |  | 
| 
| Jan 31 |  | Review of object-oriented concepts (J6; DP pg 13-20)Slides
 |  |  Skim DP pg 1-31; read pg 13-20; answer emailed question
 |  | 
| Feb 2 |  | SNOW |  |  Read MMM 11, due 2/9phase 1
 |  | 
| Feb 4 |  | Introduction to Design Patterns (DP pg 1-31)Slides
 |  |  
 |  | 
| 
| Feb 7 |  | More on Design Patterns |  |  
 |  | 
| Feb 9 |  | Abstract Factory; Builder |  |  Read MMM 12 & 13, due 2/16
 |  |  | 
| 
| Feb 14 |  | Prototype; ProxySlides
 |  |  Read Jalote 7.(1, 2, 4)
 |  | 
| Feb 16 |  | Coding and unit testing (J7); Reflection |  |  Read Jalote 8.(1, 2)
 |  | 
| Feb 18 |  | Testing (J8); JUnit |  |  
 |  | 
|  |  |  | 
| 
| Feb 28 |  | XML (Andrew and Drew) |  |  
 |  |  |  | 
|  |  |  | 
|  | 
| Mar 16 |  | Databases |  |  Read MMM 16 & 17, due 3/23
 |  |  | 
|  | 
| Mar 23 |  | Apps for mobile devices (Alisa and Becca) |  |  Read MMM 19, due 3/30
 |  |  | 
|  | 
| Mar 30 |  | PHP (Cheney and Daniel) |  |  Read DoD 4 & 8, due 4/6
 |  |  | 
| 
| Apr 4 |  | Regular expressions; State |  |  
 |  | 
| Apr 6 |  | Regular expression tools |  |  Read Cath/Baz, DoD 5, due 4/13
 |  |  | 
|  | 
| Apr 13 |  | Composite; Interpreter |  |  Read Dod 19 & 20, due 4/20
 |  |  | 
| 
| Apr 18 |  | Chain of Responsibility; Facade |  |  
 |  | 
| Apr 20 |  | "The Cathedral and the Bazaar" |  |  
 |  |  | 
| 
| Apr 25 |  | Career paths and professional issues |  |  
 |  | 
| Apr 27 |  | The Mythical Man-Month |  |  
 |  | 
| Apr 29 |  | The Mythical Man-Month |  |  
 |  |