CSCI 6448

Object Oriented Analysis and Design

Course Location
   ECCS 1B12

Course Time
   TR 12:30 PM - 01:45 PM

Topics
    What's New
    Schedule
    Bibliography
    Lectures
    Homeworks
    Related Materials
    Contact Information
    Evaluation Criteria

Schedule for CSCI 6448 - Spring Semester 2003

Week Lecture Date Description Readings
Week 1 1 01/14/2003 Class Overview
Homework 1 Assigned
Maciaszek, Chapter 1
2 01/16/2003 Introduction to Software Engineering
Week 2 3 01/21/2003 Introduction to Software Life Cycles and OO Design Methods
Homework 1 Due (In-Class)
Maciaszek, Chapter 2.1
4 01/23/2003 Fundamentals of Object Technology
Week 3 5 01/28/2003 Introduction to Analysis
Homework 1 Due (CATECS)
No assigned readings this week.
6 01/30/2003 Descriptions
Week 4 7 02/04/2003 Requirements Elicitation
Homework 2 Assigned
Maciaszek, Chapter 2.2 and 3 (read chapter 3 first)
8 02/06/2003 Introduction to Object-Oriented Analysis (by Example)
Week 5 9 02/11/2003 Use Cases
Homework 2 Due (In-Class)
None
10 02/13/2003 Use Cases, continued
Week 6 11 02/18/2003 Requirements Specification
Homework 2 Due (CATECS)
Maciaszek, Chapter 4
12 02/20/2003 Requirements Specification, continued
Week 7 13 02/25/2003 Advanced Analysis, Part 1 Maciaszek, Chapter 5
14 02/27/2003 Advanced Analysis, Part 2
Week 8 15 03/04/2003 Midterm Review TBA
16 03/06/2003 Midterm
Week 9 17 03/11/2003 Maciaszek's Take on Design
Homework 3 Assigned
Maciaszek, Chapter 6
18 03/13/2003 Responsibility-Driven Design, Part 1
Week 10 19 03/18/2003 Responsibility-Driven Design, Part 2 None
20 03/20/2003 Responsibility-Driven Design, Part 3
Homework 3 Due (In-Class)
Week 11 Spring Break!
Homework 3 Due (CATECS) on March 27, 2003
Week 12 23 04/01/2003 Agile Design, part 1
Homework 4 Assigned
None
24 04/03/2003 Agile Design, part 2
Week 13 25 04/08/2003 Design Patterns (part 1) None
26 04/10/2003 Design Patterns (part 2)
Week 14 27 04/15/2003 Refactoring (part 1)
Homework 4 Due (In-Class)
Homework 5 Assigned
None
28 04/17/2003 Refactoring (part 2)
Week 15 29 04/22/2003 Test-Driven Design
Homework 4 Due (CATECS)
None
30 04/23/2003 OO Design Heuristics
Week 16 31 04/29/2003 Final Review (part 1)
Homework 5 Due (In-Class; CATECS due one week later)
None
32 05/01/2003 Final Review (part 2)
Week 16 Final: Saturday, May 3rd, 4:30 PM to 7:00 PM
CATECS students must mail finals to me with a postmark date no later than May 10, 2003.

© Ken Anderson, 1998-2003.
Last Updated: 3/8/03; 11:35 AM