|
W
|
Date
|
Topic | Readings due | Assignments due | Team Projects Start & Due |
|
1
|
M 11 Jan
|
Introductions Software Design Processes |
Chapter 1 | ||
|
W 13 Jan
|
Software Design Processes | Chapter 2 Architecture as Hallucination Unmasking Ethical Risks Ancient Greek Computer more on Greek Computer |
Install and explore Visual-Paradigm for UML Community Edition HW1: 2+-page response that compares and contrasts Booch with Gotterbarn/Miller: Email by NOON [last_first]_HW1.pdf |
TP1: In Class: Team Intro | |
| 2 |
M 18 Jan
|
Martin Luther King Day | |||
|
W 20 Jan
|
Designing with Use Cases | ACM contest fyi: PetriNets fyi: GOTO Chapter 3 Chapter 6 |
HW2: Ex 2.08, 2.11 using VisualParadigm Email by NOON file [last_first]_HW2.pdf |
||
| 3 |
M 25 Jan
|
Engineering Design Analysis | Chapter 7 | HW3: Ex 6.21, 6.22, 6.23 Email by NOON file [last_first]_HW3.pdf |
TP2: UML Class Diagrams Submit [team name]_TP2.pdf by M 1 Feb NOON |
| W 27 Jan | Engineering Design Analysis
Engineering Design Resolution |
Chapter 7
Chapter 8 |
HW4: Ex 7.17, 7.18 Email by NOON file [last_first]_HW4.pdf |
||
| 4 | M 01 Feb | Engineering Design Resolution | Chapter 8 | TP3: Eng. Design Principles Submit [team name]_TP3.pdf by M 8 Feb NOON |
|
| W 03 Feb | Architectural Styles | Chapter 15 | HW5: Ex 8.1, 8.5, 8.8, 8.11 Email by NOON file [last_first]_HW5.pdf |
||
| 5 | M 08 Feb | T E S T # 1 | |||
| W 10 Feb | Architectural Design | Chapter 9 | TP4: Arch. Spec. Notations Submit [team name]_TP4.pdf by W 17 Feb NOON |
||
| 6 | M 15 Feb | Architectural Design | Chapter 9 | HW6: Ex 9.10 thru 18 Email by NOON file [last]_HW6.pdf |
Final Team Project Description |
| W 17 Feb | Architectural Design Resolution | Chapter 10 | Submit Ranked Choices for Patterns by hand | TP5: Scenarios & Profiles Submit [team name]_TP5.pdf by W 24 Feb NOON |
|
| 7 | M 22 Feb | Architectural Design Resolution | Chapter 10 | HW7: Ex 10.09 thru 17 Email by NOON [last]_HW7.pdf |
|
| T 23 Feb | Extra Credit: Attend CS Alumni Symposium Noon - 2:00 (Lunch Provided) = Innovation 2010 : REGISTER | ||||
| W 24 Feb | Detailed Design | Chapter 11 | |||
| 8 | M 01 Mar | Detailed Design | Chapter 11 Software |
||
| W 03 Mar | Interaction Models (SD) | Chapter 12 | |||
| 9 | M 8 Mar | S P R I N G B R E A K | |||
| W 10 Mar | |||||
| 10 | M 15 Mar | Interaction Models | Chapter 12 | Final Project Deliverable #1 DUE 11:59 PM |
|
| W 17 Mar | Interaction Models | Chapter 12 | |||
| 11 | M 22Mar | T E S T # 2 | |||
| W 24 Mar | State Models | On Visual Formalisms |
FYI: Java with Design by Contract | ||
| 12 | M 29 Mar | State Models | Chapter 13 | FYI: POSSCON | |
| W 31 Mar | State Models | Chapter 13 | |||
| 13 | M 05 Apr | State Models | Chapter 13 | ||
| W 07 Apr | Low-Level Design | Chapter 14 | Final Project Deliverable #2 DUE 11:59 PM |
||
| 14 | M 12 Apr | Design Patterns | Chapter 16 -17 | Student Presentations of Patterns (5 min each) | |
| W 14 Apr | Design Patterns | Chapter 18 -19 | Student Presentations of Patterns (5 min each) | ||
| 15 | M 19 Apr | Ethics | Ethics of Free Software Cathedral and the Bazaar Open vs Closed |
Debate !!! | |
| W 21 Apr | Team Projects | The Terminators, Sixers, Mr. Coffee, Team USA | Final Project Deliverable #3 DUE NOON |
||
| 16 | M 26 Apr | Team Projects | Silver Snakes, Team Khalifa, Group 3 | Team Evaluations Due NOON | |
|
*
|
W 05 May | F I N A L E X A M 12:00 - 3:00 | |||