Why This Matters
-
WORK IN MORE THAN SIX DIFFERENT INDUSTRIES
Computer engineers don’t just work in the computer design industry. They’re also employed by telecommunications, aerospace, power production, defense, electronics, and manufacturing companies. You could pursue a career in many fields.
-
MORE THAN 3,000 ADDITIONAL COMPUTER HARDWARE ENGINEERS ARE NEEDED
Computer hardware engineering jobs are anticipated to grow 5% between 2021 and 2031, according to the Bureau of Labor Statistics. This should create another 3,700 jobs in the field.
-
INCREASE YOUR EARNING POTENTIAL BY MORE THAN $25,000
Computer and information systems managers’ median annual salary is $159,010, compared to a median salary of $128,170 for computer hardware engineers. A master’s could help you enter management.
Our Research
This list features some of the best master’s in computer engineering degree programs at top colleges across the country. Each school featured is a nonprofit, accredited institution — either public or private — with a high standard of academic quality for post-secondary institutions. The programs on our list are accredited by the Accreditation Board for Engineering and Technology (ABET), a reputable organization that assesses computer engineering programs for educational excellence and a commitment to quality education.
We evaluated each school’s program on tuition costs, admission, retention and graduation rates, faculty, and reputation as well as the student resources provided for on-campus students. Then we calculated the Intelligent Score on a scale of 0 to 100. Read more about our ranking methodology.
Next, we compared this comprehensive list of master’s in computer engineering degree programs to a list of aggregated college rankings from reputable publications like the U.S. News & World Report among others to simplify a student’s college search. We pored through these rankings so students don’t have to.
The Top 44 Master’s in Computer Engineering Degree Programs

Discover More Options
What You Should Know About This Degree
Computer engineering is generally a field where you can find jobs with only a bachelor’s degree. But a master’s could help you secure a management position that pays better. MS degrees usually require a thesis, while MEng degrees normally don’t. Consider your future aspirations and personal aptitudes as you evaluate whether you want to write a thesis, and choose a program accordingly.
Another alternative to both of these degrees is a Master of Business Administration (MBA). MBA programs provide courses in business, management, and other topics, and there are MBA programs that have a focus on information technology. Depending on your ultimate career goals, an MS, MEng, or MBA might be advisable.
Online programs can largely be completed over the internet, but some may have a brief in-person component. Check for such a component, and make sure that your schedule and budget allow for the completion of any in-person learning requirements that you must meet. Working as a computer engineer doesn’t require a license or certification, but voluntary certifications are available. Becoming certified can make you more competitive in the job market.
What’s Next?
As you evaluate different Master’s in Computer Engineering degrees, consider these questions:
- Am I eligible for this program? Most of these programs require applicants to first complete a bachelor’s degree or undergraduate coursework in engineering or a related field. Some programs also have professional experience requirements. Find out what requirements a program has before applying, and make sure you meet those requirements.
- How long does it take to complete this online degree? These programs tend to be between 30 and 36 credits, although there are some shorter and some longer programs. Completing 30 to 36 credits usually takes two years of full-time study, although a thesis might drag the duration on a little longer.
When you identify a program of interest, find out what the application process entails. You can learn what application materials are required and when the application deadline is by contacting programs directly or by checking their websites.
Also give thought to how you’ll pay a program’s tuition cost. Check with programs to find out whether financial aid and scholarships are available. You might also be able to request tuition reimbursement from an employer if you’re currently working.