SWE 4203
Software Evolution and Maintenance
Learn about pproaches to maintenance and long-term software development. Explore key practices for maintainability including c hange management, impact analysis, release and configuration management and regression testing. Learn how r eengineering and reverse engineering enhance reusability.
Prerequisites & course information
Prerequisite : CS 2043 or ECE 4403 .
Sources
- Course catalogue ↗2026-2027