The SEI offers software architecture courses and certificate and certification programs that are based on extensive SEI and community experience in architecting software-intensive systems. People from more than 900 organizations have attended courses in the SEI Software Architecture Curriculum, and more than 1,800 of them have earned software-architecture-related certificates.
The SEI Software Architecture: Principles and Practices course provides an introduction to software architecture. It is the result of expertise developed by the SEI over two decades and is based on the SEI book Software Architecture in Practice, the first and most frequently cited practitioner-oriented book about software architecture.
For complete descriptions and a schedule of all courses in the SEI Software Architecture Curriculum, visit our software architecture course page.
The SEI also offers the following certificates for software professionals: