arch2.jpg

Software Engineering

The course covers concepts of software processes, implantation techniques, and project management. It focuses on several aspects of the software lifecycle that have significant influence on the overall quality of the software system including techniques and approaches to requirement engineering, software architecture, software design, quantitative measurement, and assessment of the system during implementation, testing, and maintenance, and the role of verification and validation in assuring software quality.

Course ID
ECE 353
Level
Undergraduate
Credit Hours
CH:3