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 XP Read 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 6 Read 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/9 phase 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; Proxy Slides |
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 |
|
|