CS 4278
Principles of Software Engineering
Also listed as ECE 4278. 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 4278. No credit for students who have earned credit for CS 5278 or ECE 5278. Prerequisite: CS 3251 or ECE 3251. FALL. [3]
Sources
- Course catalogue ↗2026–2027