Admission Requirements

  • You must meet the general admission requirements that pertain to all master’s degree candidates.
  • You are expected to hold a degree in electrical and/or computer engineering issued by a program accredited by the Engineering Accreditation Commission (EAC) of ABET in order to be admitted to the Master of Science in Electrical and Computer Engineering program. Those who majored in a related science or engineering field may also be accepted as candidates, provided their background is judged by the admissions committee to be equivalent to that stated above.
  • Your prior education should include the following prerequisites: (1) mathematics through vector calculus and differential equations, (2) calculus-based physics, (3) linear and non-linear circuits, (4) electromagnetics, and (5) signals and systems.
  • If your prior education does not include the prerequisites listed above, you may still be admitted under provisional status, followed by full admission once you have completed the missing prerequisites. Missing prerequisites may be completed with Johns Hopkins Engineering (all prerequisites are available) or at another regionally accredited institution.
  • Exceptions to these requirements can be made by the program chair or admissions committee.
  • When reviewing an application, your academic and professional background will be considered.
  • If you are an international student, you may have additional admission requirements.

Degree Requirements

  • Ten courses must be completed within five years.
  • At least seven of the ten courses must be from the Electrical and Computer Engineering program (525.xxx) or the Department of Electrical and Computer Engineering (520.xxx) in the full-time program, and at least four of the ten required courses must be at the 700-level or above. Approved transfer courses count as 600-level courses.
  • At most, three of the ten courses required for the MS degree may be selected from outside the program, subject to advisor approval. Students who take an elective outside of the program typically select from approved offerings from the Applied and Computational Mathematics (625.xxx), Applied Physics (615.xxx), and Computer Science (605.xxx) programs.
  • Limited opportunity is available for replacement of coursework by appropriate project work (525.801 and 525.802) or through a graduate thesis (525.803 and 525.804). Note that 615.641 Mathematical Methods for Physics and Engineering, 615.642 Electromagnetics, 615.780 Optical Detectors and Applications, and 625.743 Stochastic Optimization and Control are counted as Electrical and Computer Engineering courses rather than electives.
  • Only one C-range grade (C+, C, or C−) can count toward the master’s degree.
  • All course selections are subject to advisor approval.
  • Communications and Networking Concentration:
    • Ten courses must be completed within five years.
    • Of the minimum of seven Electrical and Computer Engineering courses, at least five must be Communications and Networking courses. Of the maximum of three electives, at least two must be Computer Science Communications and Networking courses.
    • Only one C-range grade (C+, C, or C−) can count toward the master’s degree.
    • All course selections are subject to advisor approval.
    • Concentrations are noted on the student’s transcript.
  • Photonics Concentration:
    • Ten courses must be completed within five years.
    • The curriculum consists of four photonics core courses and three additional photonics courses, with the three remaining courses selected to fulfill the MS degree requirements.
    • Only one C-range grade (C+, C, or C−) can count toward the master’s degree.
    • All course selections are subject to advisor approval.
    • Concentrations are noted on the student’s transcript.

Course Planning and Search

Wondering what course to take when or which courses are required? Use these helpful course planning and course search tools to help map out your path to degree completion.

Academic Calendar

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

Certificate in Electrical and Computer Engineering

If you are not quite ready to commit to a master's degree, take a look at pursuing a certificate as an option. You can earn a certificate in 4 or 5 courses and earn credits toward a master's.

Looking to Study Full-Time?

As a graduate student and valued member of the Department of Electrical and Computer Engineering, you will have the opportunity to work alongside world-renowned faculty who understand evolving industry demands and incorporate the latest techniques into research and learning opportunities.