Skip to main content
Skip to site alert
Secondary Navigation
About
News
Faculty Directory
Doctor of Engineering
Faculty Resources
Register for Courses
Menu
Close
Search
Info For
Close
Info For Navigation
Current Students
New Students
Alumni
EP Faculty
Employers & Industry Partners
Media
Johns Hopkins Engineering for Professionals
Johns Hopkins Engineering for Professionals
Utility Navigation
Apply
Request Info
Upcoming Events
Site Navigation
Degrees, Certificates & Courses
Find Your Program
Program Rankings
Doctor of Engineering
Certificates
Courses
Ways to Learn
Admissions & Aid
How to Apply
Admission Requirements
Tuition & Fees
Financial Aid
FAQs
Student Services
Disability Services
Academic Calendar
Academic Services
Career Services & Training
Student Travel Fund
Student Affairs
Student Experiences
Lifelong Learning
Doctor of Engineering
Course Search
Coursera
Diversity
Search
Info For
Close
For You Navigation
Current Students
New Students
Alumni
EP Faculty
Employers & Industry Partners
Media
You are here:
Home
Courses
Courses
Play background animation
Pause background animation
Search by course title, number, or instructor
Semester
All Semesters
Spring 2025
Primary Program
All Programs
Applied and Computational Mathematics
Applied Biomedical Engineering
Applied Physics
Artificial Intelligence
Chemical and Biomolecular Engineering
Civil Engineering
Climate, Energy, and Environmental Sustainability
Computer Science
Cybersecurity
Data Science
Electrical and Computer Engineering
Engineering Management
Environmental Engineering
Environmental Engineering and Science
Environmental Planning and Management
Financial Mathematics
Healthcare Systems Engineering
Industrial and Operations Engineering
Information Systems Engineering
Materials Science and Engineering
Mechanical Engineering
Robotics and Autonomous Systems
Space Systems Engineering
Systems Engineering
Location
All Locations
Applied Physics Laboratory
Homewood Campus
Online
Course Format
All Course Formats
Asynchronous Online
Asynchronous Online with Some In-person
Hybrid In-person and Synchronous Online
In-person
Synchronous Online
Submit
Start Over
Courses
Cybersecurity Courses
Advanced Web Security
695.723
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
AI for Assured Autonomy
695.737
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Cybersecurity
Location
Online
New
AI for Cybersecurity
695.631
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Assured Autonomy
695.715
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Authentication Technologies
695.712
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Capstone Project in Cybersecurity
695.795
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Computer Forensics
695.644
Next Offered
Spring 2025
Open
Course Format
Synchronous Online
Primary Program
Cybersecurity
Location
Online
Covert Channels
695.722
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Cryptology
695.641
Next Offered
Spring 2025
Waitlist Only
Course Format
Asynchronous Online
Primary Program
Cybersecurity
Location
Online
Cyber Exercise
695.749
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Cyber Physical Systems Security
695.615
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Cyber Strategy and Leadership
695.648
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Cyber Threat Hunting and Intelligence
695.647
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Digital Forensics Technologies and Techniques
695.742
Next Offered
Spring 2025
Open
Course Format
Synchronous Online
Primary Program
Cybersecurity
Location
Online
Embedded Computer Systems-Vulnerabilities, Intrusions, and Protection Mechanisms
695.611
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Cybersecurity
Location
Online
Engineering Runtime Malware Detection
695.646
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Foundations of Information Assurance
695.601
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Cybersecurity
Location
Online
New
Generative AI for Cybersecurity
695.738
Next Offered
Spring 2025
Open
Course Format
Synchronous Online
Primary Program
Cybersecurity
Location
Online
Independent Study in Cybersecurity I
695.801
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Independent Study in Cybersecurity II
695.802
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Information Assurance Analysis
695.741
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Cybersecurity
Location
Online
Information Assurance Architectures and Technologies
695.791
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Cybersecurity
Location
Online
Information Security and Privacy
695.623
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Intelligent Vehicles: Cybersecurity for Connected and Autonomous Vehicles
695.634
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Introduction to Assured AI and Autonomy
695.637
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Introduction to Ethical Hacking
695.643
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Cybersecurity
Location
Online
New
Introduction to Internet of Things Security and Privacy
695.624
Next Offered
Spring 2025
Open
Course Format
Synchronous Online
Primary Program
Cybersecurity
Location
Online
Intrusion Detection
695.642
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Cybersecurity
Location
Online
Java Security
695.711
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
New
Malware Analysis
695.745
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Mobile Device Forensics
695.645
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Modern Cryptography
601.642
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Network Security
695.721
Next Offered
Spring 2025
Open
Course Format
Hybrid In-person and Synchronous Online
Primary Program
Cybersecurity
Location
Applied Physics Laboratory
Operating Systems Security
695.612
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Public Key Infrastructure and Managing E-Security
695.621
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Reverse Engineering and Vulnerability Analysis
695.744
Next Offered
Spring 2025
Waitlist Only
Course Format
Asynchronous Online
Primary Program
Cybersecurity
Location
Online
New
Securing Industrial Control Systems
695.616
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Securing Industrial Control Systems
695.613
Next Offered
Spring 2025
Open
Course Format
Synchronous Online
Primary Program
Cybersecurity
Location
Online
Security and Privacy in Computing
601.643
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Security Engineering
695.614
Next Offered
Spring 2025
Open
Course Format
Synchronous Online
Primary Program
Cybersecurity
Location
Online
Web Security
695.622
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Cybersecurity
Location
Online
New
Zero Trust Principles and Practice
695.617
Next Offered
Spring 2025
Open
Course Format
Synchronous Online
Primary Program
Cybersecurity
Location
Online
Related Courses for Cybersecurity
Autonomic Computing
605.636
Next Offered
Spring 2025
Open
Course Format
Hybrid In-person and Synchronous Online
Primary Program
Computer Science
Location
Applied Physics Laboratory
Computer Forensics
650.656
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Computer Organization
605.204
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Computer Science
Location
Online
Cryptography and Coding
650.671
Next Offered
TBD
Course Format
TBD
Primary Program
TBD
Location
TBD
Data Structures
605.202
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online, Synchronous Online
Primary Program
Computer Science
Location
Online
Discrete Mathematics
605.203
Next Offered
Spring 2025
Open
Course Format
Hybrid In-person and Synchronous Online, Synchronous Online
Primary Program
Computer Science
Location
Applied Physics Laboratory, Online
Foundations of Algorithms
605.621
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Computer Science
Location
Online
Foundations of Software Engineering
605.601
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online, Hybrid In-person and Synchronous Online
Primary Program
Computer Science
Location
Applied Physics Laboratory, Online
Introduction to Programming Using Java
605.201
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online, Synchronous Online
Primary Program
Computer Science
Location
Online
Introduction to Python
605.101
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Computer Science
Location
Online
Modeling and Simulation of Complex Systems
605.716
Next Offered
Spring 2025
Open
Course Format
Synchronous Online
Primary Program
Computer Science
Location
Online
Object-Oriented Analysis and Design
605.704
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Computer Science
Location
Online
Operating Systems
605.612
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Computer Science
Location
Online
Principles of Data Communications Networks
605.671
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Protecting Critical Infrastructure Against Cyber Attacks
635.673
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Information Systems Engineering
Location
Online
Protocol Design
605.675
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Quantum Computation
605.728
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Software Development for Real-Time Embedded Systems
605.715
Next Offered
Spring 2025
Open
Course Format
Asynchronous Online
Primary Program
Computer Science
Location
Online
Wired and Wireless Local and Metropolitan Area Networks
605.771
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Site Menu
Site Navigation
Degrees, Certificates & Courses
Find Your Program
Program Rankings
Doctor of Engineering
Certificates
Courses
Ways to Learn
Admissions & Aid
How to Apply
Admission Requirements
Tuition & Fees
Financial Aid
FAQs
Student Services
Disability Services
Academic Calendar
Academic Services
Career Services & Training
Student Travel Fund
Student Affairs
Student Experiences
Lifelong Learning
Doctor of Engineering
Course Search
Coursera
Diversity
Utility Navigation
Apply
Request Info
Upcoming Events
Secondary Navigation
About
News
Faculty Directory
Doctor of Engineering
Faculty Resources
Register for Courses
Close