Master of Science in Electrical and Computer Engineering

Innovate and create life-changing technology

Request Free
Program Info

Step 1 of 2

We respect your privacy. Submitting this form constitutes your express written consent to receive emails, phone calls, text messages and/or other media from Johns Hopkins University at the phone number(s) or email(s) received, including a wireless number(s). These emails, texts, calls or other media may be generated using automated technology. You may opt out of receiving any of these communications at any time. You are not required to provide this consent to receive services from Johns Hopkins University.

Online classes
2–3 years
Average time to completion
Cost per course
Courses required for
Master’s degree
No GRE Required

Design and develop next-gen systems and devices

Open new doors with the knowledge and skills to build technology that powers our modern society with a Master of Science in Electrical and Computer Engineering from Johns Hopkins University. Strengthen your foundation in electromagnetics, electronic devices, and systems theory while immersing yourself in what’s new and next with courses to align with a range of interests.

Complete your ECE master’s from our U.S. News & World Report #5 best online program in just 10 courses.

Request Free Program Info

We work for working pros

I selected an online program instead of an in-person program for the flexibility. My position and work would not allow me to leave during the day for courses, but the EP program allowed this. I found many of my instructors to be helpful and care about the students.

–Noah ’17, Electrical and Computer Engineering

For detail-oriented trailblazers

You will be successful in this program if you want to make an impact by improving the technologies we use every day and by leading the way to the tools of tomorrow. This program is ideal for students looking to:

  • Build multidisciplinary analytical, technical, and engineering skills to advance their career.
  • Tailor their study in one of seven in-demand focus areas.
  • Enroll in a flexible, online program designed for working professionals.

Get ahead with future-proof knowledge

Put yourself at the forefront of emerging fields, exploring satellite communications, systems and controls, and more to elevate your career and your impact. Our program will equip you to:

A woman presenting at a conference

Learn from leading-edge experts

Join an immersive community to learn through hands-on and practical coursework from pioneers and practitioners in a range of fields. Your JHU experience will include:

  • Faculty with real-world experience in efforts like NASA’s New Horizons Pluto mission.
  • Remote connection to campus equipment for experiments and measurement.
  • Flexible coursework that allows you to set your own schedule and focus.

Take applied and focused classes

To earn your Master of Science in Electrical and Computer Engineering, you must complete 10 courses—at least seven courses from Electrical and Computer Engineering and no more than three electives outside the program.

Optional Master’s Degree Concentrations
  • Communications and Networking
    Explore the engineering behind communication networks.
  • Photonics
    Study of fiber optics, lasers, and more used in labs and practical applications.

Optional Master’s Degree Focus Areas
  • Communications and Networking
    Study engineering behind today’s communication networks.
  • Computer Engineering
    Explore the engineering behind advanced data systems, architecture, and more.
  • Electronics and Solid State
    Learn about theories, designs, and systems behind circuits and electronic materials.
  • Optics and Photonics Coursework on practical applications of fiber optics, lasers, and more.
  • RF and Microwave Engineering
    Examine electromagnetic transmission, advanced antenna systems, and radio wave manipulation.
  • Signal Processing
    Study the applications of signal processing through real-time computer vision, machine learning, and more.
  • Systems and Controls
    Investigate the connections between engineering systems and the theory that controls them.

Select Course Options
  • Advanced Satellite Communications
  • Digital VLSI System Design
  • Embedded Microprocessor Systems
  • Laser Fundamentals
  • Microwave Systems & Receiver Design
  • Passive Emitter Geo-Location
  • Stochastic Optimization & Control

Learn More About Classes

(course list subject to change)

Excellence as a competitive edge

From developing visionary leaders, pioneering innovative research, and creating meaningful impact, you’ll find that the JHU advantage goes well beyond rankings and recognition.

Return on investment

Gain industry-specific knowledge to advance your career and your earning potential.

Ambition meets opportunity

Our highly regarded program is one of the best—#5 by U.S. News & World Report—because we put student success first.

Your choice, your schedule

Gain in-demand knowledge to meet your career goals in modern and relevant courses that fit your schedule.

Everything we do is focused on you

As an engineer, you want to create a better future by improving everything you see. Our vision is to provide you a rich educational experience that makes that possible.

On your terms, on your time

Johns Hopkins Engineering for Professionals offers exceptional online programs that are custom-designed to fit your schedule as a practicing engineer or scientist. You will have access to the full range of JHU services and resources—all online.

Opening the door to ambition

We are committed to providing accessible, affordable, innovative, and relevant education experiences for working adults. Our admissions counselors are standing by to help you navigate your next steps, from application and financial assistance, to enrolling in the program that best fits your goals. Applications are accepted year-round—with no GRE required.

Start Experiencing Our Support—Request Info

Opportunity afforded

78% of our enrolled students’ tuition is covered by employer contribution programs