Get started today by choosing a course or professional certificate track in the following subject areas:
Acquisition
Acquisition training addresses the skills needed in a program office to manage software acquisition, enabling program managers to recognize the needs of their programs. These courses also present a broad range of from the traditional (continuous risk management, or CRM) to the leading edge (Mission Success in Complex Environments, or MSCE).
Developed by the SEI's CERT Program, Information Security training is focused on ensuring that software developers, internet security experts, network and system administrators, and others are able to resist, recognize, and recover from attacks on networked systems.
Measurement and analysis training presents best practices for gathering data about products, processes, and projects and analyzing that data to influence your actions and plans. These courses provide you with practical applications of tools like Six Sigma and project management that can have immediate use in your workplace.
Service-Oriented Architecture training supports those adopting SOA as a development and operational paradigm by providing a realistic understanding of its potentials and pitfalls. These courses offer unbiased knowledge that will help you decide whether and how to implement a SOA-based environment without advocating a particular technology or vendor solution.
Based on decades of experience architecting software-reliant systems and supported by four widely acclaimed books, the Software Architecture training equips software professionals with state-of-the-art practices, so they can efficiently design software-reliant systems that meet their intended business and quality goals.
Software Product Line training equips software professionals with state-of-the-art practices, so they can efficiently achieve strategic reuse and other business goals. The courses are based on extensive SEI and community experience in developing, acquiring, and fielding software product lines in order to provide the knowledge necessary for successfully implementing a product line approach.
Using the Team Software Process (TSP), along with Personal Software Process (PSP), an organization can build self-directed teams that plan and track their work, establish goals, and own their processes and plans. TSP courses provide everyone -executives, managers, engineers- with the skills they need to be successful.