Navigation

Home

Weekly Schedule

Prof Harris Schedule

General Policies

Author Site

CS 345 - Software Engineering

Schedule - Accompanying PPT slides are found on our BB site

Wk 1

Introduction and Orientation (Chapter 1)
 
8/28
 
8/30

Wk 2

Process Models (Chapter 2, 3)
 
9/4
Traditional models
 
9/6
Agile methods - see prior link (same)
Wk 3
Requirements (Chapter 4)
 
9/11
Failure is an option - See also the two articles on BB
 
9/13
Wk 4
Modelling (Chapter 5)
 
9/18
Requirements wrap up - product demos/ the project
 
9/20
UML Modelling for design - See powerpoint in BB
Wk 5
Design (Chapter 6, 7, 8)
 
9/25
Requirements draft review - draft Requirements document due
 
9/27
Architecture and design
Wk 6
Project Management (Chapter 22 & 23)
 
10/2
final Requirements document due
 
10/4
Project scheduling - asynchronous class meeting
Wk 7
Implementation (Chapter 7, Chapter 25)
 
10/9
Project scheduling, cont draft system design due
 
10/11
Project management, peer review of system design
Wk 8
Quality (Chapter 8, Chapter 24)
 
10/16
Exam 1 due at the beginning of class - no class today - final design document due
 
10/18
Testing, testing plans
Wk 9
Process Improvement (Chapter 26)
 
10/23
Process improvement
 
10/25
Special guest - Time to work on project
Wk 10
Chapter 24 Quality
 
10/30
Quality management
 
11/1
Process improvement / class improvement
Wk 11
Maintenance (Chapter 9 and Chapter 24)
 
11/6
Software evolution
project plan due
 
11/8
Configuration management
Wk 12
Advanced Software Engineering Select Topics
 
11/13
Configuration management - time to work on the test plans
 
11/15
Software reuse (Chaper 16). test plan due
Wk 13
Thanksgiving - Enjoy the holiday break!
Wk 14
"Real world" examples
 
11/27
Root cause analysis
 
11/29
User interfaces
Wk 15
Wrap up
 
12/4
Lab Test the existing system - test implementation due
 
12/6
Final exam issued, Project reports- class wrap up
Final Exam
Exam due in my office no later than Thursday 12/13 3:00pm

 


Updated08/27/2012 - NLH