CS 230
Introduction to Software Engineering
Spring 2018 -- Tentative Syllabus
Reading:
"No Silver Bullet - Essence and Accident in Software Engineering",
Brooks, F. P., Computer 20, 4 (April 1987), pp. 10-19.
Text: Kung, Object-Oriented Software Engineering
An Agile Unified Methodology
Topic Text References
I. Software Engineering Principles Chapter 1-3
software crisis
software as a product
project and team structures
standards
process
life cycles
measurement and metrics
II. Reuirements
Requirements Elicitation Chapter 4-9, 14
Definition, Specification,
and Tools
Modeling
Classical Approach
Object Oriented Approach
III. Quality Control Chapter 18-19
Configuration Management Chapter 22
VI. Design Chapter 10-12
VII. Validation and Verification Chapter 20