Skip to main content
Skip to site alert
Secondary Navigation
About
News
Faculty Directory
Doctor of Engineering
Faculty Resources
20 Years Online
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
Home-to-Hopkins
Certificates
Courses
Ways to Learn
Admissions & Aid
Prospective Student Resources
How to Apply
Admission Requirements
Tuition & Fees
Financial Aid
FAQs
Student Services
Academic Calendar
Academic Services
Disability 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
Summer 2024
Fall 2024
Primary Program
All Programs
Applied and Computational Mathematics
Applied Biomedical Engineering
Applied Physics
Artificial Intelligence
Chemical and Biomolecular Engineering
Civil Engineering
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
Online
Course Format
All Course Formats
Asynchronous Online
Hybrid In-person and Synchronous Online
In-person
Synchronous Online
Submit
Start Over
Courses
Robotics and Autonomous Systems Courses
Application of Sensing Systems
665.681
Next Offered
Summer 2024
Course Format
Synchronous Online
Primary Program
Robotics and Autonomous Systems
Location
Online
New
Artificial Intelligence for Robotics
665.645
Next Offered
Fall 2024
Course Format
Synchronous Online
Primary Program
Robotics and Autonomous Systems
Location
Online
New
Independent Study in Robotics & Autonomous Systems I
665.801
Next Offered
TBD
Course Format
TBD
Primary Program
Robotics and Autonomous Systems
Location
TBD
New
Independent Study in Robotics & Autonomous Systems II
665.802
Next Offered
TBD
Course Format
TBD
Primary Program
Robotics and Autonomous Systems
Location
TBD
Related Courses for Robotics and Autonomous Systems
Advanced Machine Learning
605.746
Next Offered
Summer 2024
Course Format
Asynchronous Online
Primary Program
Computer Science
Location
Online
Algorithms for Data Science
685.621
Next Offered
Summer 2024
Course Format
Asynchronous Online
Primary Program
Data Science
Location
Online
Applied Game Theory
605.724
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Artificial Intelligence
605.645
Next Offered
Summer 2024
Course Format
Asynchronous Online
Primary Program
Computer Science
Location
Online
Assured Autonomy
695.715
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Autonomic Computing
605.636
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Cognitive and Behavioral Foundations for Artificial Intelligence
705.640
Next Offered
TBD
Course Format
TBD
Primary Program
Artificial Intelligence
Location
TBD
Control System Design Methods
525.777
Next Offered
TBD
Course Format
TBD
Primary Program
Electrical and Computer Engineering
Location
TBD
Control Systems for Mechanical Engineering Applications
535.642
Next Offered
Fall 2024
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Deep Learning for Computer Vision
525.733
Next Offered
TBD
Course Format
TBD
Primary Program
Electrical and Computer Engineering
Location
TBD
Deep Neural Networks
605.742
Next Offered
Summer 2024
Course Format
Asynchronous Online
Primary Program
Computer Science
Location
Online
Detection & Estimation Theory
525.728
Next Offered
Fall 2024
Course Format
Synchronous Online
Primary Program
Electrical and Computer Engineering
Location
Online
Digital Control and Systems Applications
535.645
Next Offered
Summer 2024
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Dynamics of Robots and Spacecraft
535.724
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Embedded Computer Systems-Vulnerabilities, Intrusions, and Protection Mechanisms
695.611
Next Offered
TBD
Course Format
TBD
Primary Program
Cybersecurity
Location
TBD
Entrepreneurship, Innovation, and Corporate Success
635.792
Next Offered
Fall 2024
Course Format
Synchronous Online
Primary Program
Information Systems Engineering
Location
Online
Foundations of Human Systems Engineering
645.650
Next Offered
TBD
Course Format
TBD
Primary Program
Systems Engineering
Location
TBD
Foundations of Reinforcement Learning
525.637
Next Offered
Fall 2024
Course Format
Asynchronous Online
Primary Program
Electrical and Computer Engineering
Location
Online
FPGA Design Using VHDL
525.642
Next Offered
Summer 2024
Course Format
Asynchronous Online, Hybrid In-person and Synchronous Online
Primary Program
Electrical and Computer Engineering
Location
Applied Physics Laboratory, Online
Game Theory
625.741
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Haptic Applications
535.782
Next Offered
Summer 2024
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Haptic Interface Design
535.691
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Human Robotics Interaction
525.786
Next Offered
TBD
Course Format
TBD
Primary Program
Electrical and Computer Engineering
Location
TBD
Image Engineering
525.746
Next Offered
Summer 2024
Course Format
Asynchronous Online
Primary Program
Electrical and Computer Engineering
Location
Online
Integrating Humans and Technology
645.651
Next Offered
Fall 2024
Course Format
Asynchronous Online
Primary Program
Systems Engineering
Location
Online
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 Brain-Computer Interfaces
585.783
Next Offered
Summer 2024
Course Format
Asynchronous Online
Primary Program
Applied Biomedical Engineering
Location
Online
Introduction to Machine Learning
605.649
Next Offered
Summer 2024
Course Format
Asynchronous Online
Primary Program
Computer Science
Location
Online
Introduction to Optimization
625.615
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Introduction to Pattern Recognition
525.724
Next Offered
Fall 2024
Course Format
Synchronous Online
Primary Program
Electrical and Computer Engineering
Location
Online
Introduction to Robotics
605.613
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Kinematics & Dynamics of Robots
535.630
Next Offered
Fall 2024
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Logic: Systems, Semantics, and Models
605.624
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Management of Complex Systems
645.742
Next Offered
Summer 2024
Course Format
Asynchronous Online
Primary Program
Systems Engineering
Location
Online
Mathematical Methods For Engineers
535.641
Next Offered
Summer 2024
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Methods in Human-System Performance Measurement and Analysis
645.755
Next Offered
TBD
Course Format
TBD
Primary Program
Systems Engineering
Location
TBD
Microprocessors for Robotic Systems
525.610
Next Offered
TBD
Course Format
TBD
Primary Program
Electrical and Computer Engineering
Location
TBD
Modeling and Simulation of Complex Systems
605.716
Next Offered
Summer 2024
Course Format
Synchronous Online
Primary Program
Computer Science
Location
Online
Modern Navigation Systems
525.645
Next Offered
Fall 2024
Course Format
Asynchronous Online
Primary Program
Electrical and Computer Engineering
Location
Online
Natural Language Processing
605.646
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Neural Networks
605.647
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Optimal Control and Reinforcement Learning
535.741
Next Offered
TBD
Course Format
TBD
Primary Program
Mechanical Engineering
Location
TBD
Principles of Human Computer Interaction
635.661
Next Offered
Fall 2024
Course Format
Asynchronous Online
Primary Program
Information Systems Engineering
Location
Online
Protecting Critical Infrastructure Against Cyber Attacks
635.673
Next Offered
TBD
Course Format
TBD
Primary Program
Information Systems Engineering
Location
TBD
Reasoning Under Uncertainty
605.745
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Robot Motion Planning
535.622
Next Offered
Summer 2024
Course Format
Asynchronous Online
Primary Program
Mechanical Engineering
Location
Online
Software Development for Real-Time Embedded Systems
605.715
Next Offered
TBD
Course Format
TBD
Primary Program
Computer Science
Location
TBD
Speech Processing
525.747
Next Offered
TBD
Course Format
TBD
Primary Program
Electrical and Computer Engineering
Location
TBD
Stochastic Optimization & Control
625.743
Next Offered
TBD
Course Format
TBD
Primary Program
Applied and Computational Mathematics
Location
TBD
Synthetic Aperture Radar
525.748
Next Offered
Fall 2024
Course Format
Asynchronous Online
Primary Program
Electrical and Computer Engineering
Location
Online
UAV Systems and Control
525.661
Next Offered
Fall 2024
Course Format
Asynchronous Online
Primary Program
Electrical and Computer Engineering
Location
Online
Values and Ethics in Artificial Intelligence
705.612
Next Offered
TBD
Course Format
TBD
Primary Program
Artificial Intelligence
Location
TBD
Site Menu
Site Navigation
Degrees, Certificates & Courses
Find Your Program
Program Rankings
Doctor of Engineering
Home-to-Hopkins
Certificates
Courses
Ways to Learn
Admissions & Aid
Prospective Student Resources
How to Apply
Admission Requirements
Tuition & Fees
Financial Aid
FAQs
Student Services
Academic Calendar
Academic Services
Disability 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
20 Years Online
Close