Best 17 Masters in Computer Engineering Programs in 2021 - Best Value Schools

Best 17 Masters in Computer Engineering Programs in 2021

Staff Writers by: Staff Writers

Computer engineering is an exciting career that combines multiple disciplines, from math, to electrical engineering to programming. This makes it a great fit for students who like to stay on top of the latest scientific innovations. People with a logical mind and a drive for lifelong learning can go far in this line of work.

What Do Computer Engineers Do?

Computer engineers help create the computer systems of tomorrow. Some graduates work to develop the next generation of computers. Others combine their knowledge of hardware and software to build entirely new systems for businesses, scientific research, and the military.

Why Get a Master’s Degree in This Field?

Although there are entry-level positions that will accept a Bachelor’s degree, a Masters in Computer Engineering opens more doors. It is a good degree for people who want to get into project leadership or those who want to take on more advanced projects. The M.S. also gives an edge to candidates for prestigious and highly competitive positions.

What is the Computer Engineering Job Market Like?

According to the Occupational Outlook Handbook, the median pay for a computer hardware engineer is $117,220 per year. The market is growing slower than average, at a projected 2% in the next decade.

We’ve created this list of universities that offer an MS in Computer Engineering. These were ranked by tuition and the total number of credit hours needed to earn the degree.

Best 17 Masters in Computer Engineering Programs

1. San Francisco State University

San Francisco State University occupies 141 acres in the southwestern part of the city near the coast. It was founded in 1899, awarded its first BA in 1923, and took on its current name in 1974.

This university issues an M.S. in Engineering with a concentration in Embedded Electrical and Computer Systems. It requires at least 18 units of required and elective engineering courses. Students have two options for culminating experiences. They can choose the research and thesis track or an applied research project.

Tuition: $10880

Credit Hours: 30

2. University of North Texas

The University of North Texas is located in Denton. It is one of the most active public research universities in the state. UNT has 42 fraternities and sororities. Students have created a radio station and two newspapers, one of them a satire publication.

You can earn an M.S. in Computer Engineering through UNT’s College of Engineering. The program requires 30 credit hours for thesis students and 36 for the non-thesis option. These courses cover diverse subjects ranging from wireless networks to operating system architecture to electronic system design.

Tuition: $10884

Credit Hours: 30

3. North Dakota State University

Fargo, ND is home to a large and respected public research university: North Dakota State University. This institution was founded in 1890 as a research land-grant institution. It carries on that tradition of scientific curiosity to this day.

The institution provides an M.S. in Electrical and Computer Engineering through their department of the same name. This program has two purposes: to educate students on computer engineering and to introduce them to the research process. You can also earn a Master of Engineering (M.E.) degree here.

Tuition: $12,862

Credit Hours: 30

4. University of Arkansas

The University of Arkansas is the largest university in the state and the flagship campus of the University of Arkansas system. It was founded in 1871 and has grown to a sprawling 512 acre presence in Fayetteville, AR.

U-Ark issues an M.S. in Computer Engineering (C.S.Cmp.E.) with a 30 credit thesis track and a 33 credit non-thesis option. All master’s students must pass an oral examination and defend their thesis or project report. They may repeat this attempt once under certain qualifying conditions.

Tuition: $12,920

Credit Hours: 30

5. Ohio State University

Ohio State University was originally an agricultural and mechanical studies college. The institution changed direction under Rutherford B. Hayes (who later became a U.S. president) and expanded to a university with a full selection of programs.

You can pursue an M.S. degree in Electrical and Computer Engineering here. Unlike many institutions on this list, the thesis and non-thesis tracks are both 30 credits. Students can customize their study plan with up to 9 credits in related courses in engineering, business, statistics, or other subjects of interest.

Tuition: $16,169

Credit Hours: 30

6 (tie). Missouri University of Science and Technology

The Missouri University of Science and Technology, headquartered in Rolla, offers a wide variety of STEM related degrees. It’s probably best known for its engineering school, which offers a wide variety of specialized majors including aerospace engineering.

This university’s M.S. in Computer Engineering requires a minimum of 21 credits of classes and additional credits for the thesis. The non-thesis track involves a minimum of 30 credits of study. M.S. students must complete a 0 credit hour communications requirement, with multiple options for fulfillment including credit transfers and research publication.

Tuition: $19,975

Credit Hours: 27

6 (tie). Tennessee State University

Tennessee State University is a historically black land-grant university in the heart of Nashville, TN. It sponsors fifteen teams in the National Collegiate Athletic Association and competes in Division 1 Football champion championships.

TSU offers two options for their M.S. in Computer & Information Systems Engineering. The thesis program requires 30 credit hours, while the non-thesis option requires 33. If you are interested in the non-thesis track, you will need approval from your adviser or the department head.

Tuition: $17,052

Credit Hours: 30

8. Georgia Institute of Technology

Georgia Tech, properly known as the Georgia Institute of Technology, is a public research university in Atlanta. It was founded in 1885 as part of the Reconstruction, to support the industrial growth of the South after the Civil War. This university now maintains half a dozen in-country and international campuses.

The M.S. in Electrical and Computer Engineering here can be completed in as little as 12 months for those who begin in the Fall semester. Students can explore interest areas including Bioengineering, Digital Signal Processing, Electromagnetics, and more. This degree has a thesis and non-thesis option as well as an online program.

Tuition: $20,610

Credit Hours: 30

9. University of New Mexico

Albuquerque’s University of New Mexico was founded in 1889, over a decade before the territory became a US state. This research university has a diverse faculty and student body, particularly for Hispanic and Native American students. The campus buildings are in a striking Pueblo Revival style and incorporate numerous green spaces.

UNM has a fully online program for their M.S. in Computer Engineering with concentration in the Internet of Things. Over compressed 8-week classes, students explore diverse subjects such as Machine Learning, Cloud Computing, and Satellite Communications. No thesis is required.

Tuition: $12,199

Credit Hours: 31

10. New York Institute of Technology

New York Institute of Technology actually has two campuses in the city, one in Manhattan and one on Long Island. It also maintains branch campuses in Arkansas, Canada, the UAE, and China. NYIT specializes in technology-related degrees with a focus on medical and computer research.

The M.S. in Electrical and Computer Engineering that you can earn here emphasizes practical, hands-on learning as students explore the latest concepts in computing. This program requires a thesis for completion.

Tuition: $42,000

Credit Hours: 30

11 (tie). University of Delaware

The University of Delaware is a private-public research university in Newark, DE. This privately governed institution gets an impressive amount of public funding for its research across multiple disciplines. It issues over 300 degrees in hard-to-find interest areas including Art Conservation and Insect Ecology.

U.D. has a program of study for an M.S. in Electrical and Computer Engineering. The degree can be earned by a thesis track or by courses-only. It may also be earned via online studies with a Cybersecurity concentration.

Tuition: $56940

Credit Hours: 30

11 (tie). University of Georgia

We’re looking at the University of Georgia for its engineering program, but UGA is a very productive research university on multiple fronts. Students and faculty alike are highly active in researching ocean conservation, sustainable energy alternatives, and outer space investigation.

The University of Georgia’s M.S. in Engineering-Electrical and Computer Engineering Emphasis program is 33 credits for both the thesis and non-thesis tracks. The non-thesis option is designed for students who are currently employed in this field or who want to expand their professional training.

Tuition: $12210

Credit Hours: 33

13. Duke University

Although Duke University was founded in Trinity in 1838, it has called Durham, NC home since 1892. The multiple campuses house a famous Gothic style chapel, the Sarah P. Duke Gardens, several stadiums, and a nearby marine lab.

Through the Trinity College of Arts and Sciences, students can pursue an M.S. in Electrical and Computer Engineering. This dynamic program integrates a flexible curriculum (students can pursue a thesis, project, or coursework-only degree) with opportunities to participate in research, assistantships, and internships.

Tuition: $83520

Credit Hours: 30

14. University of Illinois at Urbana-Champaign

Education meets athletics at the University of Illinois at Urbana-Champaign. This public land-grant research university has very high research activity and the second largest library system in the States. However, students here don’t just study; the athletic teams have won multiple Olympic medals.

You can earn an M.S. in Computer Engineering at UIUC. This research-focused program introduces students to diverse topics such as Artificial Intelligence and Theoretical Computer Science. From there, students can focus on core areas of interest as they work on their thesis.

Tuition: $25,331

Credit Hours: 32

15. University of California Santa Cruz

The University of California, Santa Cruz is on the coast, located between rolling hills and the Pacific. This public research university has been a center for counterculture and experimental education since its founding in 1965.

UCSC’s Jack Baskin School of Engineering provides an M.S. in Computer Engineering. This program is typically completed in six quarters. Students gain a solid foundation in computer engineering and then can focus on particular areas of interest. This program has both a special project and a thesis track available.

Tuition: $22,440

Credit Hours: 48

16. Massachusetts Institute of Technology

Along the banks of the Charles River in Cambridge, MA lies the Massachusetts Institute of Technology. This is one of the most famous research universities in the world, having educated 97 Nobel prize winners among other awards.

MIT offers a number of degrees in challenging STEM fields including an M.S. in Electrical Engineering and Computer Science. The program is designed for students who want a doctorate in the field. For a Masters terminal degree, they offer an M.E. in Electrical Engineering and Computer Science.

Tuition: $55,395

Credit Hours: 72

17. Carnegie Mellon University

Carnegie Mellon University is a well-known private research university founded in Pittsburgh, PA. It has over a dozen branches around the world in Greece, Japan, and Qatar. Carnegie is something of a US cultural icon, with a number of TV shows and movies filmed on-campus.

Carnegie issues an M.S. in Electrical and Computer Engineering. Optional concentrations include Computer Security, Wireless Systems, and more. Note that Carnegie credits their courses differently from other universities on this list. The 97 credit program here can potentially be completed in three semesters.

Tuition: $67,512

Credit Hours: 97

Do you need more help finding the right computer engineering program? We have rankings for a wide variety of programs and degree levels.

Our Ranking Methodology

We gathered a list of colleges with Master’s programs in Computer Engineering through sources including .gov databases like the NCES, Google, and accrediting bodies like ABET. Unaccredited programs and those not accepting new students were removed.

The 17 schools on this list were ranked on two factors. Points were assigned based on in-state tuition for the whole program (cheapest is best) and the credit hours required for the degree (fewest is best). The schools were then ranked from most to least total points.

Do you work at one of the schools in this ranking and have noticed an error? Please contact us and we’ll update this list with corrected information.

Scroll to Top