Schedule

Classes meet on Thursdays 4:30 pm - 7:10 pm in East Building room 201 (map)

Office hours: by appointment (jpsousa  at  g m u)

date

topic

readings

assignment

1/26

Introduction

T+ Ch 1, 2.1-2.6

 

2/02

Case studies: Data Flow Systems

T+ Ch 3, 4.3, 5.1

Lab 1, code

2/09

Case studies: Call-return

T+ Ch. 4.3 (again), 5.4.1;

RMI tutorial

 

2/16

Case studies: Event systems

T+ 5.1-5.4.2; 5.5.1

Lab 1 due 2/19

2/23

Event systems cont.; feedback lab 1

Lab 2, code

3/01

Qualities

T+ 6; ATAM

3/08

Decisions & Project discussion

 

Lab 2 due

3/15

No class – Spring Break

 

 

3/22

Midterm

3/29

Case studies: Communicating Peers

PtoP code

 

4/05

Case studies: SOA

SOA, Gudivada, Haller

 

4/12

Project checkpoint

 

4/19

Architectural Thinking: SOA & discovery

 

4/26

Course summary

Poort

 

5/03

Project presentations

 

5/10 

Final Exam

 

 

Note 1: reading details may be updated as the semester progresses.  After each class, check the schedule for the following week.

Note 2: T+ refers to chapters in the Taylor et al. textbook.