Systems Engineering

Systems Engineering

Instructors incorporate real-world activities into topics ranging from cybersecurity and software engineering to human-computer interaction and medical system design.

Video Highlights

Dr. Sam Seymour, vice chair of the Systems Engineering program at Johns Hopkins Engineering for Professionals, describes the program to prospective students during a recent online information session. More videos



We're Listening: New Course and Instructor Evaluation Survey

Student opinions and assessments are vital to keeping our courses and programs of the highest quality. Starting this spring, Johns... Read more


Defining Our Program's Objectives and Outcomes

The JHU systems engineering program sought ABET accreditation to improve the quality of our program and foster an environment of... Read more

From the Leadership Team

Striving for Practical Application of Knowledge

One of the program student learning outcomes in the Systems Engineering program states: Understand and utilize the life cycle stages of... Read more


"Igniting" Presentation Skills for Systems Engineers

Beyond gaining strong technical skills, today's systems engineers need to hone their presentation and communications skills. Without... Read more



What Do Advisors Do?

Graduate students in the Systems Engineering program are working professionals who have already made some initial choices for their... Read more


Steve Topper: Recognized as Outstanding Faculty Member of the Year

Steve Topper has taught students at Johns Hopkins Engineering for Professionals for the past three years. His courses have been taught... Read more


The Human System Engineering Concentration

Humans are a part of every complex system—even autonomous systems involve people. People set the mission, use the products, and maintain... Read more

Special SE Topic

Bookmark SEBok Today

While many excellent academic texts on systems engineering are available, a current and practical resource that is very useful for... Read more

Systems Institute

JHU Systems Institute Developing Curricula for Advanced Degrees

The Systems Institute is an interdisciplinary research initiative, focused initially on engineering systems of national importance,... Read more

Seminar Series

The Systems Engineering Colloquium Video: Matt Ekinci

The Johns Hopkins Engineering for Professionals Systems Engineering program has started a regular presentation series to illustrate the... Read more


Kossiakoff Scholarship Awarded to Thuc Tran

Johns Hopkins University, in partnership with the INCOSE foundation, recently announced that Thuc Tran has received this year's... Read more

Program Requirements

View the current catalog for program requirements and course listings.

Admissions Requirements

Applicants must meet the general requirements for admission to a graduate program outlined in the catalog's Admission Requirements section. In addition, applicants must meet the requirements for acceptance as a degree candidate seeking a graduate degree, graduate certificate, or as a non-degree seeking special student into the Systems Engineering program as outlined on the Admission Information page.

Master of Science in Systems Engineering

Consistent with the INCOSE (International Council of Systems Engineering) Graduate Reference Curriculum for Systems Engineering (GRCSE), and the view that systems engineering is interdisciplinary, the JHU MS in Systems Engineering program provides a broad common framework for students coming from a wide variety of undergraduate backgrounds, including engineering, sciences, mathematics, management, business, or computer science. Students who do not have an accredited undergraduate ABET EAC degree will be awarded an MS in Systems Engineering degree upon completion of the JHU program requirements. Applicants should have at least one year of practical systems experience and a demonstrated ability to effectively communicate technical information, both orally and in writing.

Master of Science in Engineering in Systems Engineering

The JHU Systems Engineering program offers students and their employers the highest quality graduate education in the field. Students who are admitted with a transcript from an accredited undergraduate ABET EAC (Engineering Accreditation Commission) program will be awarded a Master of Science in Engineering in Systems Engineering upon completion of the JHU requirements. The program educational objectives of the MSE program are that graduates will be able to:

  1. attain programmatic or technical leadership roles in an organization identifying, formulating, designing and/or testing practical solutions to engineering problems and guide the engineering development of modern complex systems; and
  2. employ systems engineering methods and tools in the development of advanced complex systems.

Graduate Certificate in Systems Engineering

On rare occasions, a student finds that completion of the Master of Science degree course requirement cannot be completed due to work, travel, or health reasons. In these cases a Systems Engineering Graduate Certificate can be granted by JHU if the following six courses are completed:

  • 645.467 Management of Systems Projects
  • 645.462 Introduction to Systems Engineering
  • 645.767 Systems Conceptual Design
  • 645.768 System Design and Integration
  • 645.769 Systems Test and Evaluation
  • And one of the following:

  • 645.764 Software Systems Engineering
  • 645.800 Systems Engineering Project

On rare occasions a student can be admitted into the Systems Engineering Program only for the certificate, but this is generally discouraged. The demand for the program at the MS level often limits the space available, and the remaining four courses for the MS degree increase the richness and diversity of the academic experience. Those who might seek the certificate may already have a PhD or other MS degrees and further credentials would not benefit their career.

Post-Master’s Certificate Requirements

The Post-Master Certificate in Systems Engineering is awarded after completion of six courses beyond the MS or MSE in Systems Engineering. It is intended to add depth and breadth in the discipline. The program consists of four required courses and two advanced electives. The student’s program will be planned in consultation with an advisor. The two advanced electives can be two semesters of an independent systems engineering research project leading to a paper suitable for submission for publication in a referenced journal or two EP 700-level courses in a program approved by the student’s advisor.


View catalogs from previous years for reference.

State-specific Information for Online Programs

Students from Arkansas, Iowa, Minnesota, and Wisconsin should be aware of state-specific information for online programs.

Gainful Employment Title-IV Eligibility


Please refer to the course schedule published each term for exact dates, times, locations, fees, and instructors.

Systems Engineering