Course Schedule

Object-Oriented Methodology

Winter 2003

Home

Announcements

Schedule

Homework

Lecture Notes

Projects

Miscellaneous

Date Topics Reading Assignments
Week 1:  Introduction
07JA03:Lect Course Overview
09JA03:Disc No Discussion  
10JA03:Lect Lang Families, History: OMT, UML Text: Preface, Ch 1 Hwk 1 Out
Week 2:  Intro to Structural Models, Groups and Projects
14JA03:Lect Groupwork,  Tales from the Front    
16JA03:Disc Visio Tutorial    
17JA03:Lect Class Diag, Proj 1 Disc Text: Ch 2-2.9, 5.4.1, 5.4.3-5.4.5 Proj 1 Doc Out
Week 3:  Intro to Behavioral Models
21JA03:Lect Class Diag, Groupwork Text: Ch 2.11-2.12, 5.4.6, 5.5.1-5.5.5 Hwk 1 Due
23JA03:Disc Class Diag    
24JA03:Lect Use Case Diag Text: Ch 3-3.8, 5.3-5.3.5 Hwk 2 Out
Week 4:  Behavioral Models, con't
28JA03:Lect Statechart Diag Text: Ch 3.9-3.10, 5.6.5  
30JA03:Disc Use Case Diag  
31JA03:Lect Statechart Diag, Groupwork Harel Statechart Handout  
Week 5:  More Stuctural Models, Process
04FE03:Lect Proj 1 Disc, SWE Proc Models Pressman 2 Proj 1 Doc Due, Proj 1 Imp Out, Hwk 2 Due
06FE03:Disc Statechart Diag    
07FE03:Lect Object Diag Text: Ch 3.11-3.12, 5.4.2 Hwk 3 Out
Week 6:  Project 1 Completion and Project 2 Initiation
11FE03:Lect Proj 2 Disc, Open Topic   Proj 1 Imp Due, Proj 2 Req Doc Out
13FE03:Disc Proj 1 Pres
14FE03:Lect Proj 1 Pres  
Week 7:  Midterm Exam
18FE03:Lect Midterm Review Hwk 3 Due
20FE03:Disc Midterm Review, Hwk 3 Review  
21FE03:Lect Midterm Exam Proj 2 Prop Due, Proj 2 Draft Req Doc Due
Spring Break
25FE03 No Class
27FE03 No Class
28FE03 No Class
Week 9:  Advanced Behavioral Models
04MR03:Lect Packages & Subsystems, Proj 2 Disc Text: Ch 3.14-3.15, 5.4.13-5.4.14 Proj 2 Req Doc Out, Hwk 4 Out
06MR03:Disc Packages & Subsystems, Interaction Diag    
07MR03:Lect Interaction Diag, Groupwork Text: Ch 4.1-4.2, 4.7, 5.6.3-5.6.4  
Week 10:  Architectural Models
11MR03:Lect Component Diag Text: Ch 4.3-4.4, 5.4.15, 5.7  
13MR03:Disc Component Diag, Deployment Diag    
14MR03:Lect Deployment Diag Text: Ch 4.5-4.6, 4.8-4.9 Hwk 4 Due
Week 11:  Project Focus
18MR03:Lect Proj 2 Disc Text: Ch 4.12 Proj 2 Req Doc Due, Proj 2 Des Doc Out, Hwk 5 Out
20MR03:Disc Proj 2 Disc
21MR03:Lect Proj 2 Disc, Groupwork
Week 12:  Finish UML and Other Non-UML Models
25MR03:Lect Activity Diag Text: Ch 4.10, 3.13, 5.6.1  
27MR03:Disc Activity Diag  
28MR03:Lect OMT Rumbaugh Handout Proj 2 Imp Out, Hwk 5 Due
Week 13:  Modeling Summary
01AP03:Lect Applying UML,  Software Engineering, Groupwork Text: Ch 4.11 Proj 2 Des Doc Due,  Hwk 6 Out
03AP03:Disc Wrap Up
04AP03:Lect Proj 2 Disc, Wrap Up  
Week 14:  Final Exam Review and Project 2 Completion
08AP03 Final Exam Review HW 6 Due
09AP03   Proj 2 Imp Due (midnight)
10AP03 Proj 2 Pres  
11AP03 Proj 2 Pres  
Week 15:  Final Exam
15AP03 Final Exam  

For problems or questions regarding this web page contact eecs486@umich.edu.