Earning A Master’s In Computer Engineering – Forbes Advisor


Editorial Note: We earn a commission from partner links on Forbes Advisor. Commissions do not affect our editors’ opinions or evaluations.

If you work in the computer technology or engineering field and already have a bachelor’s degree, a master’s in computer engineering can help you qualify for higher-level positions or even a doctoral program, if that’s your goal.

But with the vast selection of master’s degrees out there for tech professionals, how do you know if a master’s in computer engineering is right for you?

In this article, we cover everything you need to know about computer engineering master’s degrees, including admission requirements, common coursework, specializations and career options. Read on to learn more.

What Is a Master’s in Computer Engineering?

A master’s in computer engineering prepares you to work in various technical careers or to pursue a doctoral degree. A computer engineering master’s helps you develop in-depth knowledge of subjects like computer networks and communications principles, hardware, software and computer architecture.

As a computer engineering master’s student, you may need to choose a specialization or concentration, which focuses your studies on a specific area of the field. You should also expect to meet practicum requirements, such as a thesis or project. These often involve in-depth research on an area of interest.

A master’s in computer engineering typically requires around 30 credits and takes two years of full-time study to complete.

Admission Requirements for a Computer Engineering Master’s Degree

Below we list common admission requirements for a computer engineering master’s degree. Standards vary by program but often include the following:

  • Application
  • Bachelor’s degree
  • Transcripts demonstrating a minimum GPA
  • Prerequisite coursework
  • Statement of purpose
  • Résumé
  • Letters of recommendation
  • GRE or GMAT scores
  • English proficiency

Specializations for a Master’s in Computer Engineering

Computer engineering programs may allow you to specialize in a niche area of study. Specialization offerings vary among programs but may include:

Hardware and Computer…

Source…