Software Engineering Institute | Carnegie Mellon University
The Leader in Software Engineering, Cybersecurity, and AI Engineering
At the SEI, we research complex software engineering, cybersecurity, and AI engineering problems; create and test innovative technologies; and transition maturing solutions into practice. We have been working with the Department of Defense, government agencies, and private industry since 1984 to help meet mission goals and gain strategic advantage.

Can We Make Machine Learning Safe for Safety-Critical Systems?

AI Systems Engineering: From Architecture Principles to Deployment

The Best and the Brightest: 6 Years of Supporting the President’s Cup Cybersecurity Competition

Identifying and Mitigating Cyber Risk

Updating Risk Assessment in the CERT Secure Coding Standard

Delivering Next Generation Cyber Capabilities to the Warfighter

Cyber Maturity Model Certification (CMMC): Protecting the Nation’s Defense Industrial Base

Getting the Most Out of Your Insider Risk Data with IIDES

Advancing Algorithms for File Deduplication Across Containers - Kevin Pitstick

Grace Lewis Outlines Vision for IEEE Computer Society Presidency

DOD Software Modernization: SEI Impact and Innovation

Improving Machine Learning Test and Evaluation with MLTE

Elements of Effective Communications for Cybersecurity Teams

What are the benefits of Independent Verification and Validation (IV&V)?

What is Independent Verification and Validation(IV&V)?

Operational Resilience Fundamentals: Building Blocks of a Survivable Enterprise

Trust & AI : Balancing Innovation with Responsibility

Cybersecurity Priorities in 2025

AI Audio - My Voice My Choice

Understanding the Need for Cyber Resilience: A Conversation with Ray Umerley

Do students in your courses ask if it is worth it to learn programming?

Co-Design for Edge AI – Accelerator IP

Vessel: Modelling Container Reproducibility Failures

Large-Scale Assurance

Techniques for Detection of Information Flows Indicative of Inserted Malicious Code

AI Robustness

Explainable Verification for Rapid Certification

In what ways can software engineering education take advantage of Generative AI?

Securing Docker Containers: Techniques, Challenges, and Tools

An Introduction to Software Cost Estimation