.: SWE621 Schedule

Overview Schedule Assignments

Schedule is tentative and subject to change.

Week # Date Topic Reading Other
1 Jan 25

Course Overview
Introduction to Software Modeling and Architectural Design

Gomaa chs. 1,3,5

For more on the difference between architecture and design, read this.

4+1 views paper

Problem Sheet 1

 

2 Feb 1

Use Cases and Static Modeling

Gomaa chs. 7,8

More on functional decomposition in use cases (from IBM training material)

Problem Sheet 2
Sample Quiz
3 Feb 8 Object and Class Structuring Gomaa ch. 9

Quiz One

Term Project Handed Out and Groups Formed
Problem Sheet 3

4 Feb 15 Dynamic modeling: interactions Gomaa ch.11 Problem Sheet 4
5 Feb 22 Dynamic modeling: statecharts Gomaa ch. 10 Problem Sheet 5
6 Mar 1 Project Week    
7 Mar 8 Continuation of dynamic modeling   Quiz Two Project I(A) Due
8

Mar 15

No class: SPRING BREAK    
9 Mar 22 Software Architecture Gomaa chs. 12,13

Problem Sheet 6
Project I(B) Due

10 Mar 29 Concurrent Task Structuring

Gomaa ch.14


11 Apr 5 More on concurrent tasks

Gomaa chs. 15, 16

 

 

Quiz Three

12 Apr 12 (This class has been rescheduled for Mon Apr 16 from 7.20-10pm. Location is Thompson Hall, Rm 138)    
  Apr 16 Project Week (originally scheduled for Apr 12, now held Mon Apr 16, 7.20-10pm, Thompson Hall Rm 138)    
13 Apr 19

Detailed Design

Mapping Designs to Code
(Slides courtesy of Erika Olimpiew)

  Problem Sheet 7
14 Apr 26

Model Driven Architecture

Read this introductory article

Project II(A) Due

Quiz Four

15 May 3 Course Wrapup   Project II(B) Due
16 May 10 FINAL EXAM (7.30pm, in class)    

 

 

 

 

 

 

 


 



















Web site contents © Copyright Jon Whittle 2006, All rights reserved.
Website templates