CA481 Schedule

The table below shows the provisional schedule of lectures for the semester. This will be updated regularly during semester to reflect on-going progress and changes. Please check back regularly.

Week Topic Reading
1 Module overview and introduction 
What is quality all about
Almost any software engineering book has material related to this such as: Pressman or Sommerville.
Some slides from todays lecture
2 Principles of Software Process and lifecycle part 1

Some slides from todays lecture
All software engineering texts have material on SDLCs. Some good chapters to read are:

  • Pressman, Chapter 2 Process: A Generic View
  • Sommerville, Chapter 4 Software Process
  • Van Vliet, Chapter 3 Software Lifecycle
3 Principles of Software Process and lifecycle part 2
Cost of Quality
Assessment 1 discussion
Some slides from todays lecture
Beck's XP Explained has a good Agile Overview
4 Building a Software Quality Assurance System Chapter to read: Galin Chapter 3 and 4 and
Futrell et al Safari on-line book, Chapter 30
5 Quality & Metrics in Software Engineering Chapter to read: Galin Chapter 3 and 4 and
Futrell et al Safari on-line book, Chapter 30
Some slides from todays lecture
6 Introduction to Quality Reviews and Inspections Futrell et al Safari  on-line book, Chapter 23
Some Notes to accompany todays lecture
The UML slides from todays lecture
7 Fundamentals of Requirements Analysis
Assessment 2 part 1 discussion
See chapters 16 & 17 of Futerall et al book and chapters 6 & 7 of Sommerville's book
Some slides from todays lecture
8 Design and Implementation of Quality Systems
Assessment 2 part 2 discussion
Futrell et al Safari on-line book, Chapter 23
Some slides from todays lecture
9 Introduction to Testing in the Development Lifecycle
Assessment 2 part 3 discussion
Some slides from todays lecture and also example
10 Overview of Project Management
Assessment 2 part 4 discussion
Some slides from todays lecture and also example
Futerall et al book and Jalote's book are both good
11 Configuration Management and Complexity Some slides from todays lecture
12 Overview of Software Quality Standards
Exam discussion and revision
See slides from todays lecture