Mode of Study:
Hybrid, On-Site, Online

Electrical and Computer Engineering Program Overview

Johns Hopkins Engineering for Professionals Electrical and Computer Engineering online, part-time program is one of the largest and top-ranked graduate degree programs in electrical and computer engineering in the country. We value the opportunity to create a hands-on experience. That’s why each student can remotely connect to equipment on campus to conduct measurements. We offer a wide breadth of courses to align with your area of expertise and interests, from computer engineering to satellite communications (instructed by a professor involved in NASA’s New Horizons Pluto mission) to systems and controls.

From a thorough grounding in foundational topics such as electromagnetics, electronic devices, and systems theory, to building the hardware and software architectures of next-generation mobile platforms, students gain valuable skills and knowledge and will be able to:

  • Demonstrate the ability to apply advanced electrical and computer engineering theory and methods to translate functional system descriptions into component-level designs and structures.
  • Demonstrate the ability to design and conduct experiments or simulations, as well as analyze and interpret the results.
  • Demonstrate proficiency in the use of advanced mathematical and analytical techniques and modern engineering tools necessary for engineering practice.

Master’s DegreeConcentrations

  • Communications and Networking
  • Photonics

Master’s Degree Focus Areas

  • Communications and Networking
  • Computer Engineering
  • Electronics and Solid State
  • Optics and Photonics
  • RF and Microwave Engineering
  • Signal Processing
  • Systems and Control

Electrical and Computer Engineering Courses

Get details about course requirements, prerequisites, concentrations, 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 Electrical and Computer Engineering; you can earn a Master of Science in Electrical and Computer Engineering, a Graduate Certificate, or a Post-Master’s Certificate.

The availability of courses was awesome. There was always a course I wanted to take and if a course I wanted to take didn’t fit in my schedule I knew that I would have an opportunity to take it in the near future. I also liked all my instructors. They were all very knowledgeable and very helpful answering questions whenever they arose.

Shane Miller ‘18 Electrical and Computer Engineering

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.