

Create purposeful architecture that can help you deliver high-quality systems and software.
Our training is designed to help you understand how to analyze, design, evaluate and manage a system of software architectures, including methods, techniques and languages, especially for embedded and critical systems.
Our course portfolio covers:
Book all classroom training courses as in-house training. Select the program, language and location that meets your needs.
Personal certification on system and software architecture (iSAQB® and SAFe®)
Our selection of personal certification can help you understand and design system and software architectures for advanced and critical systems.
Professional for software architecture (iSAQB®-certified)
A three-day course on methods and techniques for designing, documenting and evaluating software architecture.
Professional for software architecture - Advanced level – Dependable embedded systems (iSAQB®-certified)
A three-day course covering a methodical approach to software and system development of embedded systems.
SAFe® for Architects (SAFe Architect Certification)
A three-day course on the roles and responsibilities of agile architects which aligns architecture with business value while supporting SAFe® program execution.
In-depth courses on system and software architecture
Our in-depth courses provide guidance in system and software architecture life cycle, from analysis and design phases to the application for embedded and critical systems.
Modern Systems Architecture
A two-day course on the design of system architectures using patterns, principles and heuristics.
Analysis, Architecture and Detailed Design with SysMLv2
A two-day course on the successful application of the modeling language SysMLv2 in projects.
Embedded Architecture with UML
A two-day course on the use of the modeling language UML to address specific challenges faced by software architectures for embedded systems.
Hands-on Workshop for Agile Software Architecture
Our intensive two-day workshop helps your team gain a deeper understanding of the development and evolution of system and software architectures in an agile environment.
Benefit from our wide range of courses on system and software architecture, which include both personal certifications and in-depth knowledge of architectures, from analysis, design, methods and languages to structured implementation.
Get connected with our sales team
Thanks for your interest in our products and services. Let's collect some information so we can connect you with the right person.