Mode of Study:
Hybrid, On-Site, Online

Cybersecurity Program Overview

In the Johns Hopkins Engineering program, you will gain advanced skills to protect the confidentiality, availability, and integrity of data, preserve and restore systems, and develop risk management skills to anticipate and avoid cyber threats. As a student, you will have access to our state-of-the-art computing facilities and technologically advanced virtual classrooms to ensure thoughtful and insightful engagement with instructors and classmates. We offer courses built for our modern world, offering the latest techniques in cybersecurity, including Security Engineering, Applied Machine Learning, and Reverse Engineering and Vulnerability Analysis.

Build your professional network and enhance your knowledge with access to the resources and expertise of Johns Hopkins University and the Applied Physics Laboratory. And take a look at some of the innovative research projects and presentations completed by our students.

Whether you work in information security, IT, risk management and compliance, or governance, our Cybersecurity program can help you:

  • Increase your marketability by learning cutting-edge industry trends, knowledge, and skills through coursework designed by industry experts.
  • Apply skills and knowledge when assessing a corporation’s security risks and formulating technical recommendations in the areas of both hardware and software.
  • Demonstrate proficiency in the four major areas of cryptology: Encryption, Hash Functions, Signature Schemes, and Authentication.

Master’s Degree Focus Areas

  • Analysis
  • Assured Autonomy
  • Networks
  • Systems

Cybersecurity 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.

Degree Options

We offer two program options for Cybersecurity; you can earn a Master of Science in Cybersecurity or a Post-Master’s Certificate.

Proficiency Exams

A proficiency exam is available in Cybersecurity. If you have not completed the necessary prerequisite(s) in a formal college-level course but have extensive experience in these areas, may apply to take a proficiency exam provided by the Engineering for Professionals program. Successful completion of the exam(s) allows you to opt-out of certain prerequisites.

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.

I appreciated the flexibility of the online courses was extremely useful as I was not able to relocate in order to complete my degree. I also liked the chance to do an independent study semester, this was a great opportunity to grow and do some research in the field.

Jack Visoky ‘17 Cybersecurity

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.