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:
- Specification - What does the client want?
- Design - What is the system's structure?
- Production - How is the system built?
- Validation - Does the system work as the customer
expects?
- 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.