CS4711
Spring 2011
Software Process and Management
Tentative Course Outline


Week Monday Wednesday
1
1/10 - 1/12
Overview Introduction
Chapter 1
2
1/17 - 1/19
MLK Day
Possible presentation papers due
Software Processes
Chapter 2
3
1/24 - 1/26
Project Management in Industry -- Guest Speaker

4
1/31 - 2/2
Agile Software Development
Chapter 3
Requirements and Modeling
Chapters 4 and 5
5
2/7 - 2/9
Design
Chapters 6 and 7
Testing and Evolution
Chapters 8 and 9
6
2/14 - 2/16
Sociotechnical Systems
Chapter 10
Dependability and Security
Chapters 11
7
2/21 - 2/23
Dependability and Security Specification
Chapter 12
Exam 1 Due
Depdendability Engineering
Chapter 13
8
2/28 - 3/2
Security Engineering
Chapter 14
Dependability and Security Assurance
Chapter 15
Group Project proposals due
9
3/14 - 3/16
Software Reuse
Chapter 16
Component-based Software Engineering
Chapter 17
10
3/21 - 3/23
Distributed Software Engineering
Chapter 18
Service-oriented architecture
Chapter 19
11
3/28- 3/30
Embedded Software
Chapter 20
Aspect-oriented software engineering
Chapter 21
12
4/4 - 4/6
Project Management
Chapter 22
Project Planning
Chapter 23
Exam 2 Due
13
4/11 - 4/13
Quality Management
Chapter 24
Configuration Management
Chapter 25
14
4/18 - 4/20
Process improvement
Chapter 26
Catch-up