<--! CONTENT -->


EECS 448
Software Engineering I

Spring 2004
1136 Learned
11:00- 12:20 Tuesday/Thursday

Week 1: 1/27

Topics

Introduction to Software Enginnering Topics and Issues

Readings

Chapters 1-3

Week 2: 2/3

Topics

Introduction and Requirements and Specifications

Readings

Chapters 1-3, 10.1-10.10, 11.1-11.4

Week 3: 2/10

Topics

Introduction to Python

Readings

See Tutorial Documents for a variety of Python resources, and Lab Presentations for presentation slides on various tools and topics

Week 4: 2/17

Topics

Data Streams post processing problem overview, Make tool use, Project GP01 Overview

Readings

See Tutorial Documents for a variety of related resources, and Lab Presentations for presentation slides on Editors, and the Make Utility

Out

GP01 Description

Due

None

Week 5: 2/24

Topics

Customer Interview (2/24) for Project Requirements and Specifications

Readings

GP01 Description
Customer Request Slides
Chapters 10.1-10.10, 11.1-11.4

Out/Due

None

Week 6: 3/2

Topics

Object Oriented Analysis and Design

Readings

Chapters 12.1-12.4, 13.1-13.7

Out/Due

None

Week 7: 3/09

Topics

Planning

Readings

Chapter 9

Week 8: 3/16

Topics

Planning
Thursday and Friday: Rapid Prototype Demos

Readings

Chapter 9

Out

GP2 (3/16)

Due

GP01 (3/16)
Thursday and Friday: Rapid Prototype Demos
Sign up on Prof Niehaus's Office Door Eaton 3046

Spring Break: 3/22

Topics

Have Fun

Readings

Mystery Novels

Week 9: 3/30

Topics

Implementation (Tuesday)
Source Code Control (Thursday)

Readings

Chapter 14 (Implementation)
CVS Resources

Week 10: 4/06

Topics

Implementation and Testing

Readings

Chapter 14 (Implementation)
Chapter 6 (Testing)

Week 11: 4/13

Topics

Design Presentations

Readings

None

Out

GP3 (4/13)

Due

GP2 (4/13)

Week 12: 4/20

Topics

Implementation, Group Organization

Readings

Chapter 14, Chapter 4

Week 13: 4/27

Topics

SWE Written Test - Take Home, Out 2/25, Due Thursday 4/29
Group Organization, Code Structure and Testing

Readings

Chapter 4, Chapter 7, Chapter 14, Chapter 6

Out

Sunday 4/25: Take Home Test

Due

Thursday 4/29: Take Home Test
GP3 project progress reports due

Week 14: 5/04

Topics

Testing

Readings

Chap 14

Week 15: 5/11

Topics

Product Presentations

Readings

XXX

Due

GP3 (5/13)