You are now in the main content area
CPS 406
Introduction to Software Engineering
This course introduces the study of Object-Oriented software engineering. Topics include software project management, requirements gathering, requirements analysis, modeling, design, implementation and testing. UML diagrams and design patterns are also discussed. A major portion of the course is a team project, taking a system from the initial requirements to the final implementation. (2 hr Lab every other week).
Weekly Contact: Lab: 1 hr. Lecture: 3 hrs.
GPA Weight: 1.00
Course Count: 1.00
Billing Units: 1
Mentioned in the Following Calendar Pages
*List may not include courses that are on a common table shared between programs.
- CPS 707 - Software Verification and Validation
- CPS 714 - Software Project Management
- CPS 731 - Software Engineering I
- CPS 775 - Mobile Applications in Engineering
- CPS 845 - Extreme Programming and Agile Processes
- CPS 865 - Model-Driven Software Engineering
- Computer Science
- Mathematics Core Elective Table II
- Minor in Computer Science