CSE 301
Software Architecture and Design
Miami University · UGRD · Fall 2026
1 section
Catalog description
An in-depth look at software design. Study of software architecture, design patterns and software product lines. Designing for quality attributes such as performance, safety, security, reusability, reliability, etc. Measuring internal qualities and complexity of software designs. Evolution of designs. Basics of software evolution, reengineering, and reverse engineering. Application of formal methods to specify and evaluate designs. Prerequisites: CSE 201 and CSE 202 .
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #miami_oxford-CSE301Fall 2026UGRD3 credits
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?