robotic hand

Program Overview

The Master of Science in Engineering in Systems Engineering program at Johns Hopkins University is accredited by the Engineering Accreditation Commission of ABET and is ranked among the top 10 best online master’s engineering programs ranked by U.S. News & World Report.

Learn from instructors who are leading practitioners in the field of systems engineering who incorporate problem-solving activities and case studies into discussion topics. You will be provided in-depth knowledge and technical skills in the field of systems engineering and systems of systems, and prepared for careers within both industry and government. This systems-centric program addresses the needs of engineers and scientists engaged in all aspects of analysis, design, integration, production, and operation of modern systems. Choose from a host of courses designed for our modern world, including Software Systems, Project Management, Modeling and Simulation and more.

As a graduate you will be able to:

  • Apply technical knowledge in mathematics, science, and engineering to lead the realization and evaluation of complex systems and systems of systems
  • Demonstrate the ability to conceive of, gather user needs and requirements for, design, develop, integrate, and test complex systems by employing systems engineering thinking and processes, within required operational and acquisition system environments
  • Understand and utilize the life cycle stages of systems development from concept development through manufacturing and operational maintenance
  • Lead and participate in interdisciplinary teams to manage cost-effective systems
  • Communicate complex concepts and methods in spoken and written format
  • Demonstrate awareness and capability in employing tools and techniques in the systems engineering process

Focus Areas

A focus area can be selected but is not required.

  • Cybersecurity
  • Human Systems
  • Modeling and Simulation
  • Project Management
  • Software Systems
  • Systems

Program Options

We offer four program options for Systems Engineering; you can earn a Master of Science in Systems of Engineering, Master of Science in Engineering in Systems Engineering (ABET-accredited), graduate certificate, or a post-master’s certificate.

Systems Engineering Courses

Get details about course requirements, prerequisites, focus areas, and electives offered within the program. All courses are taught by subject-matter experts who are executing the technologies and techniques they teach. For exact dates, times, locations, fees, and instructors, please refer to the course schedule published each term.

Program Advisors

Knowledgeable and supportive advisors are here to help guide you through the program. Take a look at our specially designed advisor page to get answers to your questions about admissions, prerequisites, and so much more.

The Systems Engineering program offers two degree distinctions—a Master of Science in Engineering (MSE) and a Master of Science (MS). There is no difference in the curriculum for the MSE and MS programs. Your undergraduate degree determines which degree you will earn.  In order to be admitted into the MSE program, you need a Bachelor of Science degree issued by a program accredited by the Engineering Accreditation Commission (EAC) of ABET.  If you do not meet this requirement (or you did not complete the prerequisites that met all of the EAC of ABET-accreditation requirements for attainment of student outcomes and for sufficient math, science, and engineering design at the Bachelor of Science level), you will earn a regionally accredited MS degree.

The coursework in the Systems Engineering program has been very beneficial to my career in several ways. The focus on the development of requirements, their maturity, and their ultimate verification has had a direct impact on my professional development. Often, the focus areas of the course were paralleled by assignments in my day to day work. I also took the project management focus which helped me to become a better leader of teams and organizations.

Jonathan Batross ‘18 Systems Engineering

Program Contacts

Academic Calendar

Find out when registration opens, classes start, transcript deadlines and more. Applications are accepted year-round, so you can apply any time.