main navigation
my pace

CS 389 Software Engineering

Prerequisite: A grade of "C" or better in CS 242 or permission of the instructor.

Course Description: Principles of software engineering including requirements, analysis, design, coding, testing, verification, and maintenance. Strength and weakness of alternative software development processes. Team work and effective communications. Professional ethics. Students will design and implement a substantial project.

Course Rotation: TBA.

Credits

4 credits

Prerequisite

CS 242 Min Grade C