How Long Is a Master's in Computer Engineering Degree Program?

Holding a master's degree in computer engineering may open the door to job opportunities, higher-than-average wages and career advancement. Find out how long it takes to complete this degree program, and check out career information.

View popular schools

Find schools that offer these popular programs

  • Computer Engineering Technologies, General
  • Computer Hardware
  • Computer Systems
  • Software Engineering

Computer Engineering Degree Program Length

Like most master's degree programs, a Master of Science in Computer Engineering takes about two years of full-time study to complete. Graduate studies in engineering often require applicants to have a bachelor's degree in a similar field. Many schools offer the master's degree program through distance learning, allowing students to study at their own pace and set their own schedules.

Masters-Level Courses in Computer Engineering

Students typically have to complete core required courses. Most programs offer the chance to specialize in fields like analytics and data, web engineering or cloud and mobile systems. A project or thesis typically rounds out the program. Common essential courses include:

  • Computer architecture
  • Algorithms
  • Operating system design
  • Programming language
  • Networking
  • Software engineering

Career Outlook for Computer Engineering Degree Graduates

There are several career options for those who graduate with a master's degree in computer engineering, including becoming a software developer, computer programmer or a computer hardware engineer. Information from the U.S. Bureau of Labor Statistics (BLS) indicated that open positions for software developers were expected to grow at a faster-than-average rate of 17% between 2014 and 2024. During that same date range, the BLS predicted that job growth for computer programmers would decline by 8%, and open positions for computer hardware engineers would increase by 3%.

The BLS also gathers and posts national salary statistics for many careers. For example, as of May 2014, records from the BLS indicated that the average annual salary for software developers who specialize in applications was $99,530, and those who specialized in system software earned a slightly higher annual salary of $106,050. Data from that same year pointed out that the average annual salary earned by computer programmers was $82,690, and computer hardware engineers earned an average of $110,650.

Next: View Schools

What is your highest level of education?

Some College
Complete your degree or find the graduate program that's right for you.
High School Diploma
Explore schools that offer bachelor and associate degrees.
Still in High School
Earn your diploma of GED. Plan your undergraduate education.

Schools you may like:

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?