![]() |
||||||||||||||||||||
![]() |
||||||||||||||||||||
CS 472/CS 672 | ||||||||||||||||||||
Software Product Design I | ||||||||||||||||||||
General Info | ||||||||||||||||||||
MIDTERM EXAM Schedule: |
||||||||||||||||||||
TERM PROJECT Schedule: |
||||||||||||||||||||
Course Syllabus | ||||||||||||||||||||
Evidence of SW Crisis | ||||||||||||||||||||
UP Diagram | ||||||||||||||||||||
(Note:
Rational Rose is available in the B-361 computer lab on the Windows
platform.)
|
||||||||||||||||||||
Homework and Notes | ||||||||||||||||||||
Lecture 1 (Aug. 30, 2011) | ||||||||||||||||||||
Homework: Read Chapter 1 | ||||||||||||||||||||
Lecture 2 (Sept. 1, 2011) | ||||||||||||||||||||
Notes: 472 Learning Objectives | ||||||||||||||||||||
Notes: History Of Software Engineering | ||||||||||||||||||||
Homework: Read Chapter 2 thru 2.9.3, skim 2.9.4 thru 2.9.7, read 2.10 | ||||||||||||||||||||
Lecture 3 (Sept. 6, 2011) | ||||||||||||||||||||
Homework: Ch2 ReRead 2.5 thru 2.8, Ch3 Read thru 3.12, skim 3.13 & 3.14, & read 3.15 | ||||||||||||||||||||
Lecture 4 (Sept. 8, 2011) | ||||||||||||||||||||
Definition: The
Unified Process Homework: Re-read Ch 3 |
||||||||||||||||||||
Getting Started with Rational Rose | ||||||||||||||||||||
Rose Tutorial | ||||||||||||||||||||
Lecture 5 (Sept. 13, 2011) | ||||||||||||||||||||
Study: UP Activities & Phases | ||||||||||||||||||||
Homework:
Read Ch 4 Teams Read 4.1 thru 4.4, skim 4.5, 4.6, 4.7, & 4.8, Read 4.9 |
||||||||||||||||||||
Lecture 6 (Sept. 15, 2011) | ||||||||||||||||||||
Homework:
Read Ch 4 Teams |
||||||||||||||||||||
Lecture 7 (Sept. 20, 2011) | ||||||||||||||||||||
Homework: Read Ch. 7, Skim (7.2.2, 7.2.3, 7.2.4, 7.2.5) and (7.3.2, 7.3.3, 7.3.4) | ||||||||||||||||||||
Lecture 8 (Sept. 22, 2011) | ||||||||||||||||||||
Homework: Read Ch. 7, Skim (7.2.2, 7.2.3, 7.2.4, 7.2.5) and (7.3.2, 7.3.3, 7.3.4) | ||||||||||||||||||||
Notes: Modules to Objects | ||||||||||||||||||||
Lecture 9 (Sept. 27, 2011) | ||||||||||||||||||||
Homework: Read Ch. 10: 10.1, 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.8 | ||||||||||||||||||||
Lecture 10 (Sept 29, 2011) | ||||||||||||||||||||
Homework: ReRead Ch. 10: 10.1 thru 10.11 | ||||||||||||||||||||
Lecture 11 (Oct. 4, 2011) | ||||||||||||||||||||
Notes: Use Cases and Activity Diagrams
Homework: Rational Rose Homework 1 (Due Oct. 6, 2011) |
||||||||||||||||||||
Homework: ReRead Ch. 10: 10.1 thru 10.14, & 10.17 & 10.18 Skim 10.15 & 10.16 | ||||||||||||||||||||
Lecture 12 (Oct. 6, 2011) | ||||||||||||||||||||
Homework:
Read 15.6 and National Tours Vision Document
and National Tours Homework #1: Instructions (Due Oct. 13, 2011) |
||||||||||||||||||||
Lecture 13 (Oct. 11, 2011) | ||||||||||||||||||||
Notes: Class and Sequence Diagrams Homework:Rational Rose Homework 2 (Due Oct. 18, 2011) |
||||||||||||||||||||
Lecture 14 (Oct. 13, 2011) | ||||||||||||||||||||
Homework: Read Ch. 11: thru page 365 | ||||||||||||||||||||
Lecture 15 (Oct. 18, 2011) | ||||||||||||||||||||
Review for MidTerm #1 | ||||||||||||||||||||
Day 16 MidTerm #1(Oct. 20, 2011) | ||||||||||||||||||||
Homework: Ch 11
Read 11.1, 11.2, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9 Skim: 11.3, 11.11 |
||||||||||||||||||||
Lecture 17 (Oct. 25, 2011) | ||||||||||||||||||||
Homework: ReRead Ch 11 at least through pg.368 |
||||||||||||||||||||
Lecture 18 (Oct. 27, 2011) | ||||||||||||||||||||
Notes: Object
Oriented Analysis |
||||||||||||||||||||
Lecture 19 (Nov. 1, 2011) | ||||||||||||||||||||
Notes: Advanced
OO Concepts Homework: National Tours Homework #2 Instructions (Due Nov. 10, 2011) Homework: National Tours Homework #2 Template |
||||||||||||||||||||
Lecture 20 (Nov. 3, 2011) | ||||||||||||||||||||
Notes:
Responsibility
Driven Design Homework: Review Object Oriented Analysis (How to REFINE) Homework: Review RDD notes |
||||||||||||||||||||
Lecture 21 (Nov. 8, 2011) | ||||||||||||||||||||
Homework: Review RDD notes | ||||||||||||||||||||
Day 22 (Nov. 10, 2011) | ||||||||||||||||||||
Notes: Review For MT#2 Elaboration Milestone Due Today Homework: Review Notes for MT#2 |
||||||||||||||||||||
Document Templates and Examples | ||||||||||||||||||||
|