This course provides an overview of the software engineering discipline: software requirements, software design, software construction, software management, and software quality. Testing and validation techniques will be emphasized throughout the course. Programs and program fragments will be developed and studied throughout the course to illustrate specific problems encountered in the lifecycle development of software systems.
Prefix:
CS
Course Number:
616
Semester:
Spring 2015
Year:
2015030
Credits:
3.0