-
Home
- Education
Bringing Our Innovation to You
We create curricula and offer courses, training, and certificate programs that explore insights from our cutting-edge research and the solutions we’ve developed for the Department of War, other federal agencies, partners, and customers.
Investing in the Future
Developing Knowledge for the Real World
We offer dozens of workshops and courses to help mission partners and organizations improve their understanding of software activities and methods, build cyber operator readiness, and develop knowledge to apply artificial intelligence (AI) technologies safely and effectively.
Working with Academia
By collaborating with higher education institutions and other organizations, we develop curricula and other materials for graduate and undergraduate courses. These courses extend the reach and impact of our research by getting knowledge and experience to students.
Sharing Our Expertise
The education and coursework we offer comes from the expertise we develop through our research with our mission partners. Our courses are taught by seasoned researchers and instructors who are leaders in their fields.
Training
Refine your software skills or make your organization’s team more efficient, secure, and reliable with our courses. Take advantage of our flexible, on-demand offerings: learn at your own pace with our online courses; benefit from our in-person learning and networking at the SEI; or have our instructors travel to your organization to work directly with your teams. Reach out to us if you need help exploring our educational offerings.
Upcoming Courses
Certificate and Authorization Programs
SEI certificates can help you grow your career and gain the skills you need to help your organizations reach their mission goals. By completing a series of courses, you can earn an SEI certificate, or you can complete a training program to become authorized to deliver an SEI service. Demonstrate your expertise and value to your organization today by becoming SEI certified in a technical discipline.
Meet Our Instructors
Using his expertise in architecting highly reliable systems, Mario works with SEI customers to solve real-world problems. He applies research with a pragmatic approach to help organizations improve their software evolution.
Topics taught:
Software ArchitecturePhil is a software architecture practitioner with more than 20 years of experience designing and evaluating systems. He translates complex requirements into scalable architectures and guides technical decisions. His work centers on hands-on application of SEI approaches for customers.
Topics taught:
Software ArchitectureThe Technical Manager of the SEI’s Enterprise Threat and Vulnerability Management team, Dan Costa leads the research of the Insider Risk and Applied Network Defense team and has extensive experience evaluating insider threat and cybersecurity programs, assessing organizations’ vulnerabilities, developing and evaluating technical and administrative controls, and building insider threat programs.
Topics taught:
Insider ThreatThe technical lead for the Enterprise Threat and Vulnerability Management's Insider Risk Team, Bob leads insider risk program and vulnerability assessments and provides insider risk program implementation and insider risk analyst training. He has over 25 years' experience in various testing, developing, and leadership roles in the telecommunication industry.
Topics taught:
Insider ThreatWith extensive experience helping software development organizations meet their goals by applying architecture practices, John works with government and industry organizations to develop, improve, and modernize their software systems to deliver mission and business value.
Topics taught:
Software Architecture, Cyber Workforce DevelopmentHaving conducted research in cybersecurity since 1998, José’s current focus is on behavior-based malware analysis and detection, suspicion assessment theory and implementation, mobile malware, and malware distribution networks. He has extensive experience in building dynamic analysis systems for executable programs on various platforms.
Topics taught:
Reverse Engineering for Malware AnalysisWith experience in cybersecurity, enterprise threat management, and workforce development, Luke researches using dynamic network analysis along with computational and agent-based modeling techniques to study organizational resilience, insider risk, and social-cybersecurity. He has taught at the University of Pittsburgh and Penn State New Kensington.
Topics taught:
Insider Threat, Cyber Workforce DevelopmentA cybersecurity researcher and expert in helping client organizations manage their most challenging IT security risks, Sam focuses his research on incident management team development, applied cognitive and statistical models, and blockchain technologies. Currently teaching CMU graduate and undergraduate classes, he previously worked in the private sector and was a graduate faculty member at the Florida Institute of Technology.
Topics taught:
Cybersecurity Engineering, Cybersecurity Center Development, Cyber Workforce DevelopmentWith experience lecturing on formal methods, Pat has also worked on requirements elicitation, real-time distributed systems communication, domain-specific software architectures, systems based on commercial-off-the shelf products, systems of systems, and use of service-oriented architecture. His recent work explores Agile and Lean development approaches to improve software acquisition practices.
Topics taught:
Agile, Cyber Workforce DevelopmentTim is an expert in broad-scale security with a focus on empirical studies and network traffic data analysis. An experienced instructor who previously taught at multiple universities and corporations, Tim’s teaching and research interests focus on situational awareness of large network activity.
Topics taught:
Situational AwarenessDavid has taught secure coding in C, C++, and Java to military, government, and banking groups throughout the world. Having presented security-related topics at such conferences as IEEE SecDev and JavaOne, David has also co-authored or contributed to several books, including The SEI CERT C Coding Standard and The CERT Oracle Secure Coding Standard for Java.
Topics taught:
Secure Development, Cyber Workforce DevelopmentMatt’s research focuses on applying machine learning methods to help Department of War clients address a range of challenges in cyber security, operations, training, and education. Matt has also developed system safety methods to provide assurances about AI-enabled capabilities.
Topics taught:
Artificial Intelligence EngineeringAn experienced technical researcher, Carol has helped government agencies as well as higher education and medical organizations build capabilities and competencies in cybersecurity and software assurance for highly complex software-reliant systems. Her research focuses on meeting the challenges of cybersecurity in acquisition, system, and software engineering.
Topics taught:
Cybersecurity EngineeringClarence researches data-driven analysis and modeling in cybersecurity. With previous experience developing applications of machine learning, optimization, and probabilistic modeling for the energy sector, Clarence has a doctoral degree in industrial engineering from the University of Pittsburgh, where his research focused on algorithms for spatial variations of classic NP-hard optimization problems.
Topics taught:
Artificial Intelligence EngineeringA senior engineer and initiative lead of the SEI’s DevSecOps Innovations team, Joseph is an adjunct professor for CMU’s Executive & Professional Education in the School of Computer Science. A frequent presenter, author, and participant in DevSecOps events and conferences throughout the world, Joseph’s current work analyzes and improves the DevSecOps at organizations working with the SEI.
Topics taught:
Continuous Deployment of Capability, Agile
Materials for Educators and Universities
The SEI develops complete programs of instruction to help institutions of higher learning educate the workforce of the future. We provide materials for educators, including curricula that academic institutions can use to develop graduate and undergraduate programs in software, cybersecurity, and more.
Explore Our Resources
Executive Education: SEI and CMU Collaborate
Partnering with CMU’s Heinz College, the SEI develops and delivers certificate programs that equip today’s—and tomorrow’s—leaders with skills needed to address the increasingly complex challenges and demands of software. By blending in-person learning with synchronous distance learning, these programs provide you with the flexibility to concentrate on your career while deepening your knowledge.
Featured certificates
Upcoming Events
The SEI hosts and participates in conferences, workshops, seminars, and other events to strengthen connections with thought leaders, stay current on technical developments, and disseminate its recent advances.