​John Hopkins University – Online Master of Cybersecurity2019-06-18T20:10:25+00:00

John Hopkins University – Online Master of Cybersecurity

Program Overview

According to John Hopkins University:

Students in the Cybersecurity program at Johns Hopkins Engineering for Professionals become proficient in ensuring the confidentiality, availability and integrity of data, in preserving and restoring systems, and in developing risk management skills. State-of-the-art computing facilities and tools are accessible either on-site or online. Combined with knowledge from instructors who are working to fight cybersecurity threats on the front lines, the continually evolving curriculum prepares students for lasting careers in this critical field. Upon completing the degree program, students will demonstrate proficiency in assessing enterprise security risk and formulating technical recommendations in the areas of both hardware and software; and demonstrate proficiency in four major areas of cryptology (encryption, hash functions, signature schemes, and authentication).

At a Glance

URL https://ep.jhu.edu/programs-and-courses/programs/cybersecurity
Tuition per credit Tuition and fees
Concentrations The tracks offered represent related groups of courses that are relevant for students with interests in the selected areas. Students are required to choose a track or concentration to follow (Analysis, Networks and Systems) and to take at least three courses from the selected track.
Admission requirements According to John Hopkins University, to be eligible for admission to the Master of Cybersecurity program, applicants must fulfill the following requirements:

  • Applicant’s prior education must include (1) one year of calculus; (2) one mathematics course beyond calculus (e.g., discrete mathematics, linear algebra, or differential equations); (3) a programming course using Java or C++; (4) a course in data structures; and (5) a course in computer organization. (Undergraduate courses are offered to satisfy the computer science and mathematics beyond calculus requirements.)
  • For applicants pursuing one of the three tracks, there are additional requirements: Applicants should have had a course in networking prior to taking courses in the Networks track, a course in operating systems prior to taking courses in the Systems track, and a course in both before taking courses in the Analysis track. If necessary, 605.412 Operating Systems and 605.471 Principles of Data Communications Networks can be taken and applied toward the master’s degree in Cybersecurity.
  • Undergraduate courses are offered to satisfy the computer science and mathematics beyond calculus requirements.
  • When reviewing an application, the candidate’s academic and professional background will be considered.