search menu icon-carat-right cmu-wordmark

SEI Software Architecture Professional Certificate

Build the Capability to Architect Effectively

Software architecture is the primary carrier of system qualities, such as performance, modifiability, and security. Architecture helps ensure that a design approach will yield an acceptable system and holds the key to maintenance and sustainment efforts. In short, architecture is the glue that holds every phase of a project together. To realize these benefits, you need to build the capability to architect effectively. The SEI offers the Software Architecture Professional Certificate to equip software professionals with state-of-the-art practices for designing, analyzing, documenting, and implementing software architectures.

This and other SEI certificate programs in software architecture are based on decades of experience with software-intensive systems and supported by four widely acclaimed practitioner books in the SEI Addison-Wesley Series.

Benefits of the SEI Software Architecture Professional Certificate

The courses required for this certificate supply breadth and depth in software architecture concepts and practices, including

  • introduction to software architecture fundamentals

producing a comprehensive documentation package for a software architecture

techniques for effectively designing and analyzing a software architecture

All courses in the sequence are "platform agnostic," so they apply to software architectures in general without favoring any specific implementation platform, tool, or product.

Upon completing the certificate requirements, participants may choose to be listed on the SEI website as SEI Certificate Holders.

Who Should Get This Credential?

  • practicing software architects
  • designers and developers of software-reliant systems

Terms and Renewal

The SEI Software Architecture Professional Certificate does not expire.

To request a copy of your SEI Professional Certificate, contact and identify the certificate program you have completed. After we verify your credentials, we email your certificate within four business days.

Summary of Fees

See each course or exam page for fee information. There is no additional fee for the certificate.

Organizations considering this training for a group of learners can take advantage of eLearning group discounts or schedule a private, instructor-led, onsite training delivery. Email or telephone +1 412-268-1817 for details.

How to Earn the Certificate

Complete the following sequence of courses from the SEI's Software Architecture curriculum within two years of completing the first course.

Classroom eLearning Onsite Live-Online

Software Architecture: Principles and Practices

Documenting Software Architectures

Software Architecture Design and Analysis

Examination of Software Architecture: Principles and Practices

Training courses provided by the SEI are not academic courses for academic credit toward a degree. Any certificates provided are evidence of the completion of the courses and are not official academic credentials. For more information about SEI training courses, see Registration Terms and Conditions and Confidentiality of Course Records.