Please refer to the Course Planning page for a general idea of when these courses are offered. For exact dates, times, locations, fees, and instructors, please refer to the course finder.
Required Courses for Master's Degree
(The first five courses are required for the Graduate Certificate.)
Course Number & Name | Course Format |
---|---|
Course Number & Name: 645.662 - Introduction to Systems Engineering | Course Format: Online - Asynchronous, Online - Synchronous |
Course Number & Name: 645.667 - Management of Systems Projects | Course Format: Online - Asynchronous, Online - Synchronous |
Course Number & Name: 645.764 - Software Systems Engineering | Course Format: In-person, Online - Asynchronous, Online - Synchronous |
Course Number & Name: 645.767 - System Conceptual Design | Course Format: Online - Asynchronous, Online - Synchronous |
Course Number & Name: 645.768 - System Design & Integration | Course Format: Online - Asynchronous, Online - Synchronous |
Course Number & Name: 645.769 - System Test & Evaluation | Course Format: Online - Asynchronous, Online - Synchronous |
Course Number & Name: 645.800 - Systems Engineering Master's Project or | Course Format: Online - Asynchronous |
Course Number & Name: 645.801 - Systems Engineering Master's Thesis and | Course Format: Online - Asynchronous |
Course Number & Name: 645.802 - Systems Engineering Master's Thesis | Course Format: Online - Asynchronous |
Electives
Students earning a master’s degree must take three electives (or two if students take the two-semester thesis option) from the list of courses below. Other JHU/WSE courses may be accepted as electives with the approval of the student’s advisor. The tracks below represent related groups of courses that are relevant for students with interests in the selected areas. Electives do not need to all be from one selected track.
Systems Electives
Course Number & Name | Course Format |
---|---|
Course Number & Name: 645.669 - Systems Engineering of Deployed Systems | Course Format: Online - Asynchronous |
Course Number & Name: 645.742 - Management of Complex Systems | Course Format: Online - Asynchronous |
Course Number & Name: 645.753 - Enterprise Systems Engineering | Course Format: Online - Asynchronous |
Course Number & Name: 645.761 - Systems Architecting | Course Format: Online - Asynchronous |
Course Number & Name: 645.766 - Systems Engineering Advanced Technology | Course Format: Online - Synchronous |
Course Number & Name: 645.771 - System of Systems Engineering | Course Format: Online - Asynchronous |
Course Number & Name: 645.780 - Agile Systems Engineering | Course Format: Online - Asynchronous |
Course Number & Name: 645.781 - Systems Thinking and Systems Dynamics | Course Format: Online - Asynchronous |
Course Number & Name: 645.783 - Systems Engineering Process Improvement | Course Format: Online - Asynchronous |
Cybersecurity Electives
Course Number & Name | Course Format |
---|---|
Course Number & Name: 635.611 - Principles of Network Engineering | Course Format: Online - Asynchronous |
Course Number & Name: 635.673 - Protecting Critical Infrastructure Against Cyber Attacks | Course Format: Online - Asynchronous |
Course Number & Name: 635.676 - Cybersecurity in Information Systems | Course Format: Online - Asynchronous |
Course Number & Name: 635.682 - Website Development | Course Format: Online - Asynchronous |
Course Number & Name: 635.683 - E-Business: Models, Architecture, Technologies, and Infrastructure | Course Format: Online - Synchronous |
Course Number & Name: 695.601 - Foundations of Information Assurance | Course Format: Online - Asynchronous |
Course Number & Name: 695.744 - Reverse Engineering and Vulnerability Analysis | Course Format: Online - Asynchronous |
Human Systems Electives
Course Number & Name | Course Format |
---|---|
Course Number & Name: 635.661 - Principles of Human Computer Interaction | Course Format: Online - Asynchronous |
Course Number & Name: 645.621 - Engineering and Measuring Influence | Course Format: Online - Asynchronous |
Course Number & Name: 645.650 - Foundations of Human Systems Engineering | Course Format: Online - Asynchronous |
Course Number & Name: 645.651 - Integrating Humans and Technology | Course Format: Online - Asynchronous |
Course Number & Name: 645.755 - Methods in Human-System Performance Measurement and Analysis | Course Format: Online - Asynchronous |
Modeling and Simulation Electives
Course Number & Name | Course Format |
---|---|
Course Number & Name: 625.603 - Statistical Methods and Data Analysis | Course Format: In-person, Online - Asynchronous, Online - Synchronous |
Course Number & Name: 645.631 - Introduction to Model Based Systems Engineering | Course Format: Online - Asynchronous |
Course Number & Name: 645.632 - Applied Analytics for Model Based Systems Engineering | Course Format: Online - Asynchronous |
Course Number & Name: 645.756 - Metrics, Modeling, and Simulation for Systems Engineering | Course Format: Online - Synchronous |
Course Number & Name: 645.757 - Foundations of Modeling and Simulation in Systems Engineering | Course Format: Online - Asynchronous |
Course Number & Name: 645.758 - Advanced Systems Modeling and Simulation | Course Format: Online - Asynchronous |
Course Number & Name: 645.782 - Foundations of Digital and Mission Engineering | Course Format: Online - Asynchronous, Online - Synchronous |
Course Number & Name: 645.784 - Decision Science & Analytics in Systems Engineering | Course Format: Online - Asynchronous |
Project Management Electives
Course Number & Name | Course Format |
---|---|
Course Number & Name: 595.662 - Technical Organization Management | Course Format: Online - Asynchronous |
Course Number & Name: 595.665 - Strategic Communications in Technical Organizations | Course Format: Online - Asynchronous |
Course Number & Name: 595.676 - Finance, Contracts, and Compliance for Technical Professionals | Course Format: Online - Asynchronous |
Course Number & Name: 595.727 - Advanced Concepts in Agile Technical Management | Course Format: Online - Asynchronous, Online - Synchronous |
Software Systems Electives
Course Number & Name | Course Format |
---|---|
Course Number & Name: 605.604 - Object-Oriented Programming with C++ | Course Format: Online - Asynchronous, Online - Synchronous |
Course Number & Name: 605.607 - Agile Software Development Methods | Course Format: Online - Asynchronous |
Course Number & Name: 605.608 - Software Project Management | Course Format: Online - Asynchronous |
Course Number & Name: 605.704 - Object-Oriented Analysis and Design | Course Format: Online - Asynchronous |
Course Number & Name: 605.705 - Software Safety | Course Format: Online - Asynchronous |
Course Number & Name: 605.708 - Tools and Techniques of Software Project Management | Course Format: Online - Asynchronous, Online - Synchronous |
Required Courses for Post Master's Certificate
Course Number & Name | Course Format |
---|---|
Course Number & Name: 645.742 - Management of Complex Systems | Course Format: Online - Asynchronous |
Course Number & Name: 645.753 - Enterprise Systems Engineering | Course Format: Online - Asynchronous |
Course Number & Name: 645.761 - Systems Architecting | Course Format: Online - Asynchronous |
Course Number & Name: 645.771 - System of Systems Engineering | Course Format: Online - Asynchronous |
Courses for Graduate Certificate
Course Number & Name | Course Format |
---|---|
Course Number & Name: 645.662 - Introduction to Systems Engineering | Course Format: Online - Asynchronous, Online - Synchronous |
Course Number & Name: 645.667 - Management of Systems Projects | Course Format: Online - Asynchronous, Online - Synchronous |
Course Number & Name: 645.764 - Software Systems Engineering | Course Format: In-person, Online - Asynchronous, Online - Synchronous |
Course Number & Name: 645.767 - System Conceptual Design | Course Format: Online - Asynchronous, Online - Synchronous |
Course Number & Name: 645.768 - System Design & Integration | Course Format: Online - Asynchronous, Online - Synchronous |
Apply Today
Complement your knowledge with principles that can be applied to almost every discipline of science, engineering, industry, and technology—from defense technology and business to public policy and biomedicine.