Mode of Study:
Hybrid, On-Site, Online
satellite dish at applied physics laboratory

Electrical and Computer Engineering Program Overview

Johns Hopkins Engineering for Professionals Electrical and Computer Engineering online, part-time master’s program is one of the largest in the country. And our highly regarded program is one of the best, ranked #5 by U.S. News & World Report.

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 Degree Concentrations

A focus area/concentration can be selected but is not required.

  • Communications and Networking
  • Photonics

Master’s Degree Focus Areas

A focus area/concentration can be selected but is not required.

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

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

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.

Program Contacts

Tuition and Fees

Did you know that 78 percent of our enrolled students’ tuition is covered by employer contribution programs? Find out more about the cost of tuition for prerequisite and program courses and the Dean’s Fellowship.

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

Academic Calendar

Find out when registration opens, classes start, transcript deadlines and more. Applications are accepted year-round, so you can apply any time.