| Date | Reading | Topic | Due
|
|---|
| 2/11
|
| Introduction
|
|
| 2/12
| 1-5
| Overview of the Unified Process; Requirements
|
|
| 2/13
|
| Lab 1: Requirements analysis
|
|
| 2/15
| 6-8
| Use cases
|
|
|
| 2/18
| 9-12
| Conceptual modeling: SSDs; Domain Model
|
|
| 2/19
|
| More on Domain Model: Associations and Attributes
| Lab 1
|
| 2/20
|
| Lab 2: Conceptual modeling
|
|
| 2/22
| 13-14
| More on Use-case mode; on to design
|
|
|
| 2/25
|
| SQL and JDBC intro
|
|
| 2/26
|
| No class
| Lab 2
|
| 2/27
|
| Lab 3: Database usage
|
|
| 3/1
|
| More on SQL and JDBC
|
|
|
| 3/4
| 15
| Interaction diagrams; Intro to GRASP
|
|
| 3/5
| 16
| GRASP
|
|
| 3/6
|
| Exam 1
|
|
| 3/8
| 17-18
| Use case realizations with GRASP; Visibility
| Lab 3
|
|
| 3/11
|
| RMI
|
|
| 3/12
|
| More three-tier technology
|
|
| 3/13
|
| Lab 4: Three-tier development
|
|
| 3/15
| 19-20
| Mapping designs to code
|
|
|
| 3/18
| 21-22
| Elaboration iteration 2; remaining grasp patterns
|
|
| 3/19
| 23
| Gang of Four design patterns
|
|
| 3/20
|
| Lab 4 (continued)
|
| 3/22
|
| Discussion of projects
|
|
|
| 3/25
|
| ColdFusion
|
|
| 3/26
|
| ColdFusion
|
|
| 3/27
|
| Projects
| Lab 4
|
| 3/29
|
| Spring Break/Easter Recess (no class)
|
|
|
| 4/8
|
| Jeremy Carlson on ColdFusion
|
|