Gain the Skills to Succeed as a Software Architect

The Carnegie Mellon Software Engineering Institute (SEI) has been creating, advocating, and applying practices for developing high-quality software for decades—practices adopted and validated by leading software-development organizations throughout the world.

More than 900 organizations including the U.S. Army, Raytheon, Lockheed Martin, Samsung, Blue Cross Blue Shield Association, Deloitte Business Consulting, Nationwide, Boeing, Siemens, and a wide range of organizations in the financial, defense, health care, and energy industries have had people trained by our experts, and more than 1,800 people have earned our professional certificates. SEI Certificate holders represent professionals from across globe, from individuals to large organizations, and across all sectors.

Who Should Consider This Curriculum

developers interested in moving into leadership roles through a career as a software architect, the number one job in America as determined by CNNMoney.

project leaders, managers, executives, and human-resources professionals interested in learning how to improve organizational capabilities by developing a workforce of skilled architecture practitioners.

SEI Training Deepens Knowledge, Builds Skills

Determining the right architecture—or getting the most from one that already exists—requires knowledge and skill.

For their organizations, they deliver

better software architecture, the blueprint for both the product and the project developing it

improved planning and execution of the development of software-reliant systems

access to a library of tools, techniques, and templates that have helped companies become more market driven

promotion of a culture of quality in software development

"The job of the SEI is to have an impact, to improve the state of software engineering, and so we've made a concerted effort to disseminate broadly what we know and to develop materials and support mechanisms so that organizations have the organic capability to do architecture-centric engineering successfully."

–Linda Northrop,director of the Research, Technology and System Solutions Program at the SEI where she leads the work in architecture practices, software product lines, cyber-physical and ultra-large-scale systems, and advanced mobile systems