5500: Software Engineering
Prerequisite: Graduate standing. Introduces software engineering as a discipline, discusses stages of the software life cycle, compares development models such as waterfall, prototyping and incremental/iterative, covers requirements analysis, effort and cost estimation, compares structured and object-oriented analysis and design methods. Discusses verification/validation, quality assurance, software reliability, testing methods, maintenance, documentation, project management and team structure, metrics, and available tools.
- Credits:102262
Section 001
- CRN11966
- Class Begins:
- Class Ends:
- Schedule:MULTIPLE
- Room:Express Scripts Hall -00103
- Instructor:Laika Satish Kannan