Courses for Individuals
What you learn today can be applied at your job tomorrow.
Johns Hopkins Engineering Executive and Professional Education offers professional education that meets you at the intersection of your career's current state and where you want to take it.
Our courses provide flexible learning opportunities for working professionals seeking reskilling and upskilling opportunities. We are here to support your professional development.
Advanced Techniques in Data Visualization
Start designing with purpose. Build interactive, insightful visualizations that handle complexity with clarity.
Data Science
Online Self-Paced
20 hours
Take as a standalone course or as part of the
Certificate in Data Visualization
Foundations of Data Visualization
Tap into the brain's visual processing power to deliver clear understanding.
Data Science
Online Self-Paced
20 hours
Take as a standalone course or as part of the
Certificate in Data Visualization
Fundamentals of Project Management
Master the fundamentals of waterfall project management and confidently lead technical projects.
Engineering Management
Online Self-Paced
20 hours
Take as a standalone course or as part of the
Certificate in Project Management and Planning
Advanced Cybersecurity Topics
Identify and respond to potential threats in digital environments.
Cybersecurity
Online Self-Paced
20 hours
Take as a standalone course or as part of the
Introduction to Ethical Hacking Certificate Program
Cybersecurity Fundamentals
Think like an attacker to defend like a professional.
Cybersecurity
Online Self-Paced
20 hours
Take as a standalone course or as part of the
Introduction to Ethical Hacking Certificate Program
Advanced Cybersecurity Techniques
Learn network security and penetration testing skills using industry tools like Nmap, Metasploit, and Burp Suite.
Cybersecurity
Online Self-Paced
20 hours
Take as a standalone course or as part of the
Introduction to Ethical Hacking Certificate Program
Introduction to AI for Cybersecurity
Build AI/ML solutions for anti-spam, anti-phishing, and biometric identification.
Artificial Intelligence, Cybersecurity
Online Self-Paced
20 hours
Take as a standalone course or as part of the
Certificate in AI for Cybersecurity
Securing AI and Advanced Topics
Defend against emerging threats and protect AI from AI.
Cybersecurity
Online Self-Paced
20 hours
Take as a standalone course or as part of the
Certificate in AI for Cybersecurity
Advanced Malware and Network Anomaly Detection
Catch metamorphic malware, advanced persistent threats, and zero-day exploits
Cybersecurity
Online Self-Paced
20 hours
Take as a standalone course or as part of the
Certificate in AI for Cybersecurity
Learn Python with Generative AI
Accelerate your Python skills with generative AI—gain hands-on experience, real-time feedback, and industry-aligned techniques.
Programming
Online Self-Paced
10 Hours