Software Engineering I
Why software engineering? What is software engineering? Software development lifecycle activities: project planning and management requirements analysis, requirement specification. Software design, software testing, verification, validation, and documentation. Software quality assurance and review techniques, software maintenance, team-based projects. Prerequisite: For CMPE Major: CMPE126 with a grade of "C-" or better. Allowed Declared Majors: Any Engineering For SE Majors: CS 046B with a grade of "C-" or better.
Normal Grade Rules