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 problems Slides |
Read Jalote ch 5; answer question 3 Phase 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); reflection Slides. |
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; Facade Slides |
|
|
|
|
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 |
|
|