ECE 417/617: Schedule

Here is a tentative schedule, subject to change:

Week

Date

Topics

Readings

Deliverables due

1

1/7-

Introduction

Ch. 1

 

2

1/12-

Project Management, Organization, and Communication

Ch. 14,3

team formation

3

1/21-

UML

Ch. 2

project web page

4

1/26-

Requirements Elicitation / Analysis

Ch. 4,5

problem statement

5

2/2-

System Design

Ch. 6,7

RAD

6

2/9-

C++, OO Programming

TBD

SPMP

7

2/16-

Tools:  cvs, gdb, qt, ...

TBD

SDD

8

2/23-

Object Design

Ch. 8,9

Milestone 1

9

3/1-

Design Patterns

TBD

[design review]

10

3/8-

Mapping / Testing

Ch. 10,11

Milestone 2

11

3/15-

[spring break]

 

 

12

3/22-

User Interfaces

TBD

Milestone 3

13

3/29-

Rationale and Configuration Management

Ch. 12,13

[code review]

14

4/5-

Software Life Cycle

Ch. 15

Milestone 4

15

4/12-

Agile Methods and Extreme Programming

TBD

 

16

4/19-

Final demos

 

Final demos,
Final report