JMU

Fall 2009 Tentative Schedule

CS 345 - Software Engineering

Key to color coding
Black - That day's topic, link to materials
Red - Assignment due - includes homework, labs, and PAs anything that must be handed in. Found on the due date.
Green - Reading to enhance your understanding.  You must read the assigned reading PRIOR to coming to class. Treat these as assignments.
Week General Topic Tuesday Thursday
Wk 1
Aug 25
Introduction to software engineering Intro - Job application
What is software engineering all about?
Pick your own office hours
Chapter 1 - Overview
Chapter 24 - Project Management
Systems
Wk 2
Sept 1
Risk management and quality Risk Management - Chapter 28
Tools for project management
Initial Survey - See Blackboard Assignments - due 10pm tonight
Quality Concepts - Chapter 14
See assignment on Blackboard
Risk, quality, and project management
Wk 3
Sept 8
Requirements Requirements - Chapter 5 Requirements - Chapter 6
Wk 4
Sept 15
Requirements Requirements - Chapter 6 First Performance Appraisal
Wk 5
Sept 22
Design Design and Software Development models
Chapters 8 - 13
More Design
Wk 6
Sept 29

Project reports
Project Reports
Wk 7
Oct 6
User interface design
and testing
User Interface Design (Chapt 11)
Exercise
Bring to class one example of a good interface and one example of a bad interface
Testing principles
Chapters 17
See assignment on Blackboard.
Wk 8
Oct 13
Quality Assurance Testing continued 18,19,20.  
See assignment on Blackboard.
Read Chapters 15, 16
Review Chapter 14

Wk 9
Oct 20
Quality Chapters 15, 16 continued Second performance appraisal
Wk 10
Oct 27
Metrics Product metrics - Chapter 23
Time to work on the project as a class
Prof Harris will not be in today.
Wk 11
Nov 3
Prototype due
Estimating and scheduling
ELECTION DAY! - Postponed
Process Metrics - Chapter 25

Estimating - Chapter 26
Scheduling - Chapter 27
Wk 12
Nov 10
Process improvement Maintenance and Reengineering - Chapter 29 Process Improvement - Chapter 30
Wk 13
Nov 17

Product "launch"
Reports by the teams
Project process improvement
Agile Development Techniques
Chapter 3
Wk 14
Nov 23
Nov 23 - 27 Thanksgiving Holiday - Enjoy
Wk 15
Dec 1
Final project submission
Final Exam Thursday, Dec 10 - 10:30 - 12:30

             

(c) 2009 Nancy L. Harris
Last updated: Oct 12, 2009
Contact: Nancy Harris