ECE 5278
Principles of Software Engineering
(Also listed as CS 5278) The nature of software. The object-oriented paradigm. Software life-cycle models. Requirements, specification, design, implementation, documentation, and testing of software. Object-oriented analysis and design. Software maintenance. Serves as repeat credit for CS 5278. No credit for students who have earned credit for CS 4278 or ECE 4278. FALL. [3]
Sources
- Course catalogue ↗2026–2027