Description
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 Majors: CMPE 126 with a grade of "C" or better.
For SE Majors: CS 46B with a grade of "C" or better.
Grading
Normal Grade Rules
Units
3