Software Evolution Principles
Review program analysis techniques for evolving software; incremental testing, debugging, and verification; static and dynamic dependency analysis; program transformations; and software visualization. Only one of the following may be counted: Electrical and Computer Engineering 382C (Topic 14), Electrical Engineering 382V (Topic: Software Evolution), 382V (Topic 1), 382C (Topic 14).
Prerequisites & course information
Review program analysis techniques for evolving software; incremental testing, debugging, and verification; static and dynamic dependency analysis; program transformations; and software visualization. Only one of the following may be counted: Electrical and Computer Engineering 382C (Topic 14), Electrical Engineering 382V (Topic: Software Evolution), 382V (Topic 1), 382C (Topic 14).
Sources
- Course catalogue ↗2026-2027