Syllabus for CS 3302, Section B
Introduction to Software Engineering

Fall 1998


The syllabus is divided into five two-week sections; each section covers a major part of the software engineering process:

  1. Specification - What does the client want?

  2. Design - What is the system's structure?

  3. Production - How is the system built?

  4. Validation - Does the system work as the customer expects?

  5. Management - How much is this going to cost?

I will try hard not to change the schedule during the term, but I make no promises.

Week 1 - Wednesday, 23 September and Friday, 25 September.
Subject
Introduction and History (lecture notes).
Readings
Chapter 1.

Week 2 - Monday, 28 September to Friday, 2 October.
Subject
Specification: Requirements and Specification (lecture notes).
Readings
Chapter 4.

Week 3 - Monday, 5 October to Friday, 9 October.
Subject
Specification: Verification and Metrics.
Readings
Chapter 4.
Project
Specification due on Friday.
Test
Test on Specifications.

Week 4 - Monday, 12 October to Friday, 16 October.
Subject
Design: System design (lecture notes).
Readings
Chapter 5.

Week 5 - Monday, 19 October to Friday, 23 October.
Subject
Design: Logical design.
Readings
Chapter 5.
Project
Design document due on Friday.
Test
Test on Design.

Week 6 - Monday, 26 October to Friday, 30 October (Friday is drop day).
Subject
Production: Coding (lecture notes).
Readings
Chapter 6.

Week 7 - Monday, 2 November to Friday, 6 November.
Subject
Production: Verification and metrics.
Readings
Chapter 6.
Project
Implementation report due on Friday.
Test
Test on Production.

Week 8 - Monday, 9 November to Friday, 13 November.
Subject
Validation: Properties and procedures (lecture notes).
Readings
Chapter 7.

Week 9 - Monday, 16 November to Friday, 20 November.
Subject
Validation: Metrics.
Readings
Chapter 8.
Project
Validation report due on Friday.
Test
Test on Validation.

Week 10 - Monday, 23 November and Wednesday, 25 November (no class Friday, 27 November).
Subject
Management (lecture notes).
Readings
Chapter 3.

Week 11 - Monday, 30 November to Friday, 4 December.
Subject
Management.
Readings
Chapter 3.
Project
Software project plan due on Friday.
Test
Test on Management (graduating seniors exempted)'.


This page last modified on 13 December 1998.