| Date | Reading | Topic | Due
|
|---|
| 2/10
|
| Introduction
|
|
| 2/11
| 1-5
| Overview of the Unified Process; Requirements
|
|
| 2/12
| 6
| Lab 1: Requirements analysis
|
|
| 2/14
|
| No class (Gustavus community conversation)
|
|
|
| 2/17
|
| Class cancelled
|
|
| 2/18
| 6-8
| Use cases
|
|
| 2/19
| 9-12
| Conceptual modeling: SSDs; Domain Model
| Lab 1
|
| 2/21
|
| Lab 2: Conceptual modeling
|
|
|
| 2/24
| 13-14
| The Use-Case model; on to design
|
|
| 2/25
|
| PostgreSQL intro
|
|
| 2/26
|
| Class cancelled
|
|
| 2/28
|
| Lab 3: Database usage
| Lab 2
|
|
| 3/3
|
| Intro to JDBC
|
|
| 3/4
| 15-16
| Interaction diagrams; Intro to GRASP
|
|
| 3/5
|
| Lab 3 (cont'd)
|
|
| 3/7
| 16
| GRASP
|
|
|
| 3/10
|
| RMI
| Lab 3
|
| 3/11
|
| More three-tier technology
|
|
| 3/12
|
| Yet more three-tier technology
|
|
| 3/14
|
| Lab 4: Three-tier development
|
|
|
| 3/17
| 17-18
| Use case realizations with GRASP; Visibility
|
|
| 3/18
| 19-20
| Mapping designs to code
|
|
| 3/19
|
| Lab 4 (cont'd)
|
|
| 3/21
| 21-22
| Elaboration iteration 2; remaining grasp patterns
|
|
|
| 3/24
|
| ColdFusion
|
|
| 3/25
|
| ColdFusion
|
|
| 3/26
|
|
| Lab 4
|
| 3/28
|
|
|
|
|