Post-Baccalaureate Certificate in Software Architecture
Certificate Level: Graduate
Admission Requirements: Bachelor's degree
Certificate Type: Post-Baccalaureate
Number of Credits to Completion: 12.0
Instructional Delivery: Online; Campus
Calendar Type: Quarter
Expected Time to Completion: 1 year
Financial Aid Eligibility: Not aid eligible
Classification of Instructional Program (CIP) Code: 14.0903
Standard Occupational Classification (SOC) Code: 15-1133
About the Program
Software architecture is the primary carrier of system qualities, such as performance, reliability, modifiability, and security. Architecture helps ensure that a design approach will yield an acceptable system and holds the key to maintenance and sustainment efforts, ensures critical quality attributes, and holds every phase of a project together. A software architect needs to build comprehensive knowledge and skills and be prepared to fulfill extensive duties beyond programming. This certificate equips software professionals with state-of-the-art practices for designing, analyzing, documenting, and implementing software architectures.
Admission Requirements
The certificate in Software Architecture accepts applicants who hold a bachelor's degree from an accredited university. Please visit the School of Computer and Information Sciences website for more information on admission requirements.
Additional Information
For more information about this program, visit the School of Computer and Information Sciences website.
Program Requirements
| Required Courses | ||
| SE 570 | Agile Software Development Process | 3.0 |
| SE 575 | Software Design | 3.0 |
| SE 577 | Software Architecture | 3.0 |
| Elective course | 3.0 | |
| Choose 1 course from the following | ||
| Fundamentals of Databases | ||
| Privacy | ||
| Network Security | ||
| Distributed Systems Software | ||
| Web Services and Mobile Architectures | ||
| Software Reliability and Testing | ||
| Security Engineering | ||
| Open Source Software Engineering | ||
| Total Credits | 12.0 | |
Sample Plan of Study
| First Year | ||
|---|---|---|
| Fall | Credits | |
| SE 575 | Software Design | 3.0 |
| Credits | 3 | |
| Winter | ||
| Elective Course | 3.0 | |
| Credits | 3 | |
| Spring | ||
| SE 577 | Software Architecture | 3.0 |
| Credits | 3 | |
| Summer | ||
| SE 570 | Agile Software Development Process | 3.0 |
| Credits | 3 | |
| Total Credits | 12 | |
