Top 10 Online Master’s in Computer Engineering Programs

Meg Embry
By
Updated on August 13, 2024
Edited by
Reviewed by
Our Integrity Network

BestColleges.com is committed to delivering content that is objective and actionable. To that end, we have built a network of industry professionals across higher education to review our content and ensure we are providing the most helpful information to our readers.

Drawing on their firsthand industry expertise, our Integrity Network members serve as an additional step in our editing process, helping us confirm our content is accurate and up to date. These contributors:

  • Suggest changes to inaccurate or misleading information.
  • Provide specific, corrective feedback.
  • Identify critical information that writers may have missed.

Integrity Network members typically work full time in their industry profession and review content for BestColleges.com as a side project. All Integrity Network members are paid members of the Red Ventures Education Integrity Network.

Explore our full list of Integrity Network members.

Learn more about our editorial process
A master’s in computer engineering can help you write your own career ticket. These schools offer the best online programs out there.
BestColleges Top-Ranked-2024 Badge2024
Best Online Masters Degree Programs in Computer Engineering

Computer engineers develop and build computer systems, which means they play a crucial role in nearly every industry, from auto manufacturing to medicine to cybersecurity.

Computer engineers tend to enjoy ample career opportunities and good pay. Computer hardware engineers, for example, earn median salaries of around $132,000, while engineers conducting computer and information research earn closer to $136,000.

Even higher salaries are possible for graduates of a master-level engineering program.

Featured Online Engineering Programs

Learn about start dates, transferring credits, availability of financial aid, and more by contacting the universities below.

Loading...
Loading...Learn More
Visit Site
Loading...
Loading...Learn More
Visit Site
Loading...
Loading...Learn More
Visit Site

Benefits of Pursuing a Computer Engineering Degree Online

Getting a master’s degree is a great idea for many students, but finding a program that fits your budget and schedule can be tricky. Luckily, several great online computer engineering programs offer extra convenience, flexibility, and affordability to help you succeed.

  1. Online programs are more accessible: You don’t have to move, live on campus, or travel for class. Learn wherever you are.
  2. Online programs tend to be more flexible: Asynchronous coursework — offered by many programs — allows you to move at your own pace and on your own schedule.
  3. Online programs can be more cost-effective: Not only can you save on tuition and on-campus fees, you can fit your studies around an existing job and keep earning a salary while pursuing a degree.
  4. Online programs offer career advancement: Online programs can help you network with colleagues from around the world, develop a marketable specialization, and qualify for better jobs.
  5. We’ve already curated all the best online programs for you: All you have to do is choose one that aligns with your academic and career goals.

Best Online Master’s in Computer Engineering Programs

#1 Top 10 Online Master’s in Computer Engineering Programs

Texas A&M University

  • Location-markerCollege Station, TX
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$8,578
  • Out-of-state$35,378
Average Graduate Tuition
  • In-State$6,885
  • Out-of-state$19,592
  • Retention Rate93%
  • Acceptance Rate64%
  • Students Enrolled72,530
  • Institution TypePublic
  • Percent Online Enrollment38%
  • AccreditationYes
#2 Top 10 Online Master’s in Computer Engineering Programs

Florida Atlantic University

  • Location-markerBoca Raton, FL
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$2,522
  • Out-of-state$14,374
Average Graduate Tuition
  • In-State$5,467
  • Out-of-state$16,695
  • Retention Rate80%
  • Acceptance Rate78%
  • Students Enrolled30,155
  • Institution TypePublic
  • Percent Online Enrollment65%
  • AccreditationYes
#3 Top 10 Online Master’s in Computer Engineering Programs

Iowa State University

  • Location-markerAmes, IA
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$8,324
  • Out-of-state$24,136
Average Graduate Tuition
  • In-State$10,140
  • Out-of-state$25,684
  • Retention Rate88%
  • Acceptance Rate91%
  • Students Enrolled30,708
  • Institution TypePublic
  • Percent Online Enrollment52%
  • AccreditationYes
#4 Top 10 Online Master’s in Computer Engineering Programs

Auburn University

  • Location-markerAuburn, AL
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$10,080
  • Out-of-state$30,240
Average Graduate Tuition
  • In-State$10,080
  • Out-of-state$30,240
  • Retention Rate93%
  • Acceptance Rate71%
  • Students Enrolled31,526
  • Institution TypePublic
  • Percent Online Enrollment46%
  • AccreditationYes
#5 Top 10 Online Master’s in Computer Engineering Programs

Florida International University

  • Location-markerMiami, FL
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$4,721
  • Out-of-state$16,529
Average Graduate Tuition
  • In-State$8,912
  • Out-of-state$21,393
  • Retention Rate90%
  • Acceptance Rate64%
  • Students Enrolled56,664
  • Institution TypePublic
  • Percent Online Enrollment65%
  • AccreditationYes
#6 Top 10 Online Master’s in Computer Engineering Programs

Missouri University of Science and Technology

  • Location-markerRolla, MO
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$9,960
  • Out-of-state$29,550
Average Graduate Tuition
  • In-State$10,452
  • Out-of-state$29,558
  • Retention Rate85%
  • Acceptance Rate85%
  • Students Enrolled7,241
  • Institution TypePublic
  • Percent Online Enrollment40%
  • AccreditationYes
#7 Top 10 Online Master’s in Computer Engineering Programs

University of New Mexico

  • Location-markerAlbuquerque, NM
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$6,605
  • Out-of-state$23,942
Average Graduate Tuition
  • In-State$6,050
  • Out-of-state$19,422
  • Retention Rate68%
  • Acceptance Rate97%
  • Students Enrolled22,139
  • Institution TypePublic
  • Percent Online Enrollment53%
  • AccreditationYes
#8 Top 10 Online Master’s in Computer Engineering Programs

Stevens Institute of Technology

  • Location-markerHoboken, NJ
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$54,780
  • Out-of-state$54,780
Average Graduate Tuition
  • In-State$38,076
  • Out-of-state$38,076
  • Retention Rate93%
  • Acceptance Rate53%
  • Students Enrolled8,287
  • Institution TypePrivate
  • Percent Online Enrollment37%
  • AccreditationYes
#9 Top 10 Online Master’s in Computer Engineering Programs

North Carolina State University at Raleigh

  • Location-markerRaleigh, NC
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$6,535
  • Out-of-state$27,320
Average Graduate Tuition
  • In-State$9,095
  • Out-of-state$27,082
  • Retention Rate94%
  • Acceptance Rate47%
  • Students Enrolled36,831
  • Institution TypePublic
  • Percent Online Enrollment50%
  • AccreditationYes
#10 Top 10 Online Master’s in Computer Engineering Programs

University of Michigan-Dearborn

  • Location-markerDearborn, MI
  • 4 year
  • Campus + Online
Average Undergrad Tuition
  • In-State$13,416
  • Out-of-state$27,648
Average Graduate Tuition
  • In-State$14,110
  • Out-of-state$25,152
  • Retention Rate84%
  • Acceptance Rate69%
  • Students Enrolled8,331
  • Institution TypePublic
  • Percent Online Enrollment78%
  • AccreditationYes

badge-check How We Rank Schools

To create this ranking, BestColleges sourced the most recent data available from the National Center for Education Statistics and the U.S. Department of Education College Scorecard. We then ranked each school according to the top variables college students selected in our College Choice and Admissions Survey. To learn more, check out our full rankings methodology or read the summary below.

What Can I Do With an Online Master’s in Computer Engineering Degree?

Career Outlook

Naturally, many graduates of online master’s in computer engineering programs become computer hardware engineers. According to the Bureau of Labor Statistics (BLS), these workers earned median annual salaries of more than $132,000 in May 2022. Professionals with graduate-level computer engineering skills are especially in demand in industries like scientific research and development, medicine and healthcare services, and electronics.

Other lucrative careers for computer engineering grads include computer scientists and computer information systems managers, which have projected job growths of 23% and 15%, respectively, from 2022-2032 (BLS).

Career Paths

Computer Hardware Engineer

Computer hardware engineers develop and design the many components of computer systems. Parts include circuit boards, routers, processors, and memory storage units. While a computer engineering or computer science bachelor’s degree is acceptable for entry-level jobs, larger companies may prefer candidates with a master’s in computer engineering, a master’s in a similar technical field, or an MBA concentrated in IT.

currency-dollarMedian Annual Salary (May 2022)
$132,360

Computer and Information Research Scientist

Computer and information research scientists develop new computer languages and innovate new technologies like robotics, machine learning systems, and cloud computing. Most hold at least a master’s degree in computer engineering or a related field.

currency-dollarMedian Annual Salary (May 2022)
$136,620

Electrical or Electronics Engineer

Electrical engineers design, develop, and test electrical equipment like motors, navigation systems, portable music players, and GPS devices. A master’s degree may qualify professionals for senior roles in the field.

currency-dollarMedian Annual Salary (May 2022)
$104,610

Computer Network Architect

Sometimes called network engineers, computer network architects develop and build networks to facilitate computerized data (like intranets, local area networks, and wide area networks). Many employers prefer candidates with a master’s degree.

currency-dollarMedian Annual Salary (May 2022)
$126,900

Computer and Information Systems Manager

Also known as IT managers or IT project managers, computer and information systems managers guide the computer-related affairs of an entire organization. They recommend and implement software, hardware, and technology solutions. Candidates with a master’s degree may qualify for high-level jobs such as chief information officer and chief technology officer.

currency-dollarMedian Annual Salary (May 2022)
$164,070

Is An Online Master’s in Computer Engineering Worth It?

We asked people who got their master’s degree in computer engineering whether it was worth it. Here’s what they told us.

“As a cybersecurity expert, I wholeheartedly recommend pursuing a master’s in computer engineering. It provides a deep understanding of complex cybersecurity concepts and prepares you to tackle the sophisticated threats prevalent in today’s digital landscape. It’s a strategic investment that can elevate your career.”

Joseph Harisson, CEO of IT Companies Network

“My master’s degree in computer engineering was a growth spurt for my mind. Picture yourself tackling brain-bending challenges while forming bonds that last a lifetime. Professors become mentors; classmates become career allies. Afterwards, having that degree is like having a golden ticket — it’s a symbol of dedication and expertise that sets you apart on the job market.”

Karina Newman, Owner, ibuyers.app

“I completed my master’s degree immediately after my undergraduate studies, and I wish I had taken a few years to work first. That experience could have provided valuable insights into my career preferences. At the same time, my master’s program exposed me to fascinating areas of engineering like cryptography, machine learning, security, and controls, which I wouldn’t have encountered in my job.”

Rahul Kumar Verma, Senior Software Engineer at BrainerHub Solutions

How Do I Choose an Online Master’s in Computer Engineering Program?

Cost

Costs vary when it comes to an online master’s in computer engineering. According to the National Center for Education Statistics, the average graduate tuition and fees during the 2021-2022 academic year was $12,596 annually at public institutions and $28,017 annually at private institutions. Traditional on-campus programs often assign tuition rates based on your state of residence, while the cost of online tuition may be the same for all students.

Program Format

Online programs are often ideal for students seeking more flexible learning options. Schools may deliver online courses through synchronous or asynchronous methods. Additionally, online programs also commonly offer full-time, part-time, and accelerated options.

Location

Even as an online student, you may want to take advantage of hybrid courses or campus services, so consider whether proximity to your school is important to you. The location of your school may also impact your career options. Building a local network and securing local internships can help you land a job.

Accreditation

Be sure to pick an accredited college or university — accreditation indicates you’ll receive quality training. It can also signal to future employers that you are sufficiently qualified. In addition to institutional accreditation, some graduate engineering programs are accredited by ABET.

Student Support

Student support services can be critical to academic success, particularly for online learners. Top programs offer diverse support through tutoring, tech support, career development, alum connections, internships, and mentorships.

What Can I Expect From an Online Master’s in Computer Engineering Program?

An online master’s in computer engineering should prepare you for advanced careers in computer science and IT.

Schools commonly offer this program as a master of science (MS) or a master of engineering (M.Eng). Some may also offer computer engineering as a specialization within an electronics or electrical engineering program.

Graduate-level computer engineering program requirements typically include:

  • Around 30 credits of coursework, including concentration courses
  • A field component
  • An independent research/capstone project or thesis
Online Master’s in Computer Engineering Program Overview
ConcentrationDescriptionCareers
Optics and PhotonicsThis concentration involves the study of light, which is integral in telecommunications, information processing, and photonic computing.
  • Photonics engineer
  • Senior optics research scientist
Communications and NetworkingThis option prepares students to design, test, and maintain data transfer systems.
  • Network engineer
  • Wireless communications specialist
Electronics and the Solid StateCoursework in this concentration prepares students to design and work with solid-state technology.
  • Computer hardware engineer
  • Solid-state development engineer
Signal ProcessingStudents pursuing this concentration learn how to apply the fundamentals of signal processing to many subfields, including audio signal processing, digital signal processing, and wireless communication.
  • Embedded systems engineer
  • Radar signal processing engineer
Systems and ControlThis concentration provides in-depth instruction on topics like applied Kalman filtering, intelligent algorithms, and time series analysis.
  • Senior control systems engineer
  • Assistant chief engineer

What Courses Will I Take in an Online Master’s in Computer Engineering?

Web Programming

This course delves into the advanced programming of web applications. Examples include relational databases, virtual file systems, and client-server architecture. Students build skills in tools like SQL, HTML, and XML.

Electronic Materials

Computer engineers need a comprehensive understanding of the electronic components used to build computers. This course explores material types and their electrical, optical, thermal, and mechanical characteristics.

Computer Architecture

Computer engineering professionals must keep up with the latest technological innovations and master the core elements of contemporary computers. These components include cache memory, control circuits, and analog-to-digital conversion systems.

Circuit Design

Designing circuits is a critical part of many computer engineering professions. Computer engineers need expert knowledge of digital integrated circuits to build central processing units and motherboards. This course covers gain and bias considerations, frequency response, chip layout, and transistor design.

Final Project or Thesis

Most master’s in computer engineering culminate in a capstone (for nonthesis programs) or a thesis requirement. Thesis and nonthesis programs typically include graduate-level research in a specialization of computer engineering, leading to a final project. To graduate, students must present their final project or defend their thesis during their final semester.

What Are the Admission Requirements for An Online Master’s in Computer Engineering Program?

Nearly all master’s-level computer engineering programs require applicants to hold a bachelor’s degree, often in computer engineering or a related subject. Some programs accept majors in any field, so long as applicants have completed the computer science or computer engineering prerequisite coursework required for graduate admission.

Application

Prospective students must complete a formal application to verify their GPA and academic and professional experience. Applications may also outline a candidate’s eligibility for financial aid based on their state of residence. Most colleges still accept applications by mail, though online applications are generally preferred by both schools and students.

Test Scores

Master’s programs in computer engineering commonly request Graduate Record Examination (GRE) scores, though some online programs do not include this application requirement. The minimum required scores for the verbal, quantitative, and analytical sections of the GRE vary between schools. Admissions officers may use standardized test scores to assess a student’s readiness for graduate-level computer science programs.

Letters of Recommendation

Online computer engineering programs commonly ask for several letters of recommendation. Students should seek out letters of recommendation from undergraduate professors, advisors or mentors, and former employers.

Resume and Work Experience

Admissions officers may expect graduate-level applicants to possess some work experience. Thus, students should highlight relevant work experience in computer engineering or a related field. They should also include any professional training or certifications they hold, as well as exceptional soft skills related to communication, problem-solving, and project management.

Essays

Essays help applicants set their intentions for a master’s in computer engineering program and express their professional goals in their own words. Admissions officers seek insight into each student’s reasons for applying to a particular program through an applicant’s personal statement. Students can also showcase their exceptional writing skills in an admission essay.

Official Transcripts

Official transcripts are required when applying to a master’s degree program. Transcripts help admissions officers verify that applicants meet the necessary requirements, including completing a bachelor’s degree and computer science prerequisites.

Frequently Asked Questions About Graduate Programs in Computer Engineering

Computer engineering is often regarded as a tough discipline because it marries the foundational curriculum of computer science with the basics of electrical engineering. That said, it also tends to be a satisfying program for STEM-inclined students who enjoy hands-on work and are motivated to solve challenging problems and puzzles.


Note: The insights on this page — excluding school descriptions — were reviewed by an independent third party compensated for their time by BestColleges. Page last reviewed March 12, 2024.

Explore More College Resources

Civil Engineering Careers

Civil Engineering Careers

Are you interested in learning more about careers in civil engineering? Click for information about opportunities at all levels of education. Start planning today.

Meg Embry

by Meg Embry

Updated August 13, 2024

Master’s in Engineering Program Guide

Master’s in Engineering Program Guide

Become the architect of your own engineering career with a master’s degree in engineering. We can help get you started.

Meg Embry

by Meg Embry

Updated August 13, 2024

What Are the Different Types of Engineering?

What Are the Different Types of Engineering?

Engineering is one of the broadest STEM fields. Discover the five main types of engineering and get tips on whether you should pursue an engineering degree.

Meg Embry

by Meg Embry

Updated August 13, 2024