CS 504 Software Engineering

The Software Engineering discipline covers those activities used to produce and deliver quality code in a consistent manner. This course covers process models, methodologies, and architectures for producing code, as well as the project and configuration management processes to guide the software lifecycle. The course also looks at the critical areas of requirements engineering, documentation, and metrics. Students mastering this course will be prepared to participate in professional software engineering teams.

Credits

3