Information Systems Engineering

Information Systems Engineering

Program News

Program Overview

The Johns Hopkins Engineering for Professionals Information Systems Engineering program prepares students to develop and manage complex systems that solve real-world problems.

Technical professionals and business leaders both benefit from this intensive curriculum in a field that is leading to new technologies and career opportunities every day. Expert instructors—who teach both on-site and online—delve into a wide range of cutting-edge topics from distributed systems and information security to project management and systems analysis.

View the learning outcomes for this program.

can be completed online

Degree and Certificates Offered

  • Master of Science in Information Systems Engineering
    • Tracks: Cybersecurity; Enterprise and Web Computing; Human-Computer Interaction; Information Management; Network Engineering; Software Engineering; Systems Engineering
  • Graduate Certificate
  • Post-Master's Certificate

Admission Requirements

  • Calculus or discrete mathematics
  • Second semester of mathematics which can include but is not limited to: calculus I, finite math, statistics, and operations research
  • Programming course using Java or C++
  • Data structures may be required for certain Computer Science and Cybersecurity courses
  • Online application
  • Application fee of $75
  • Official transcripts from all college studies

Applicants who have not taken the prerequisite undergraduate courses may satisfy admission requirements by completing the specified courses with grades of A or B. The program offers the following undergraduate courses, which may be taken as needed to satisfy the prerequisites: Introduction to Programming Using Java, Data Structures, and Discrete Mathematics.

While most applicants apply intending to be a degree candidate seeking a graduate degree or certificate, you may also apply as a non-degree seeking special student. To apply as a special student, you must meet the same prerequisites and requirements as a degree seeking candidate.

Master's Degree Requirements

For more in-depth requirements and a listing of required courses, visit the Program Requirements page.

  • Ten courses completed within five years
    • Three core courses: 605.401 Foundations of Software Engineering, 625.401 Foundations of Information Systems Engineering, and 695.401 Foundations of Information Architecture
    • Five courses from the program, including selections from Computer Science, Cybersecurity, Systems Engineering, and Technical Management (at least three courses must be from the same track and at least two must be at the 700 level)
    • Two electives (options include selections from other programs)

Graduate Certificate Requirements

  • Six courses completed within three years
    • Five courses from the program
    • One elective

Post-Master's Certificate Requirements

  • Six courses completed within three years (at least two at the 700 level)
    • Five courses from the program
    • One elective

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