Carnegie Mellon University

Course List

Courses are offered worldwide to organizations and individual companies to help build core competencies with Carnegie Mellon's leading technologies. Our courses are intensive, highly integrated and client-oriented, as they are designed to meet your unique training needs. Our focused areas go beyond our top-ranking software and systems engineering field, to areas including management, business, and technical aspects required by tomorrow's professionals.

The following courses are available for building your custom program.   Courses may be chosen to use in our delivery methods:   Train the Trainer, eLearning, on site, on campus or any combination. 

Current Delivery Model:  Train the Trainer  -  These courses may be used for entry level training.

Application Development Practices
Business Value
Capstone for Software Engineering / Information Systems
Computer Science for Practicing Engineers
Cybersecurity Information Warfare
Elements of Network Security
Fundamentals of Computing 1
Fundamentals of Computing 2
Fundamentals of Software Project Management
Hacking Exposed
Information System Management & Practices
Information System Theories & Practices
Information Systems Application: Databases
Introduction to Computer Networks and Telecommunications
Introduction to Information Systems Management
Introduction to Software Engineering
Object Oriented Programming - C++
Requirements Engineering
Security Network Practices
Software Architecture and Design
Software Measurement and Analysis
Software Process & Quality Management
Software Reuse & Integration
Software Testing
System Integration Practices (5 mini-case studies)
Web Application Security

Current Delivery Model:  eLearning  -  These courses may be used for individuals practicing in industry.

Advanced Big Data
Advanced Enterprise Architecture
Applied Data Analytics
Architectures in Practice
Big Data Capstone Project
COTS Based Integration
Cybersecurity Fundamentals
Cybersecurity - Threats, Myths, Realities
Enterprise Architecture Fundamentals
Introduction to Big Data Analytics
Leadership in a Cyber-Enabled World
Managing Software Outsourcing
Principles of Software Design
Requirements Engineering
Security for Software Engineers
Software Architecture
Software Project Management
Systems and Software Security
Systems Integration