• The Johns Hopkins Engineering for Professionals Computer Science program offers students the most cutting-edge knowledge delivered in state-of-the-art facilities.
  • University ranks 2nd by U.S. News and World Report for Computer Science program.
  • In this program, students study a variety of areas including theory, analysis, design, and implementation of information systems, or tailor their education for a narrower, relevant approach. 
  • Students can also opt to engage in meaningful research through the uniquely designed Capstone course. 
  • As a graduate of the Master’s in Computer Science program, students will:
    • Use mathematical tools and methods to analyze the efficiency of computer algorithms.
    • Assess the accuracy of deterministic and non-deterministic algorithms.
    • Master several important graphs, algorithms, and their associated creation, maintenance, and application strategies.
    • Understand data structures in scientific programming, sorting/searching, and string search.