University Catalog

Print Page

SE 465. Software Design

Credits: 3
Department: Computer Science
Description: Formal methods of software analysis/design. Design patterns, standard middle-ware, software architecture including object/function oriented design. Design quality assurance management. Reverse engineering.
Prerequisites: SE 345, SE 460
Semester Offered: Spring
Grading Method: ABCDF

Student Learning Outcomes

1. Evaluate common design patterns, frameworks, and architectures
2. Analyze standard middle-ware technologies
3. Evaluate quality metrics as objectives for software designs, and then measure and assess designs to ensure the objectives have been met
4. Modify software designs using change control approaches
5. Use reverse engineering techniques to recapture the design of software
