As technology rapidly advances, companies in almost every industry seek to develop and integrate new technologies. That means professionals with advanced computer engineering skills are in high demand. A master’s degree in computer engineering can prepare you for a challenging, rewarding, and high-paying career.
You’ll learn skills related to computer hardware, machine learning, cybersecurity, computer architecture, and much more. For working engineers, these programs can lead to increased earning potential and new opportunities. And you don’t have to put your career on hold to continue your education. These programs are customizable, flexible, and available online.
What kind of online Master’s degree in Computer Engineering should you get?
Many computer engineering master’s programs offer specializations. You may choose to specialize in areas like communications and networking, cybersecurity, systems and control, systems design, etc. If you have specific career goals, a concentration can help you achieve them. If your career plans are more general, a general master’s degree in computer engineering will suffice.
You can earn a master’s in Computer Engineering on campus or online. Online programs are self-paced and allow you to work around your schedule and existing responsibilities. If you want an online degree but aren’t sure about engineering, browse our list of the Best Online Colleges and Universities.
How much money do people make with an online Master’s degree in Computer Engineering?
As reported by the Bureau of Labor Statistics, the following list shows median salaries for computer engineering-related careers:
- Computer Programmer- $82,240
- Database Administrator- $87,020
- Computer Systems Analyst- $88,270
- Software Developer (Applications)- $101,790
- Computer Network Architect- $104,650
- Computer Hardware Engineer- $115,120
These high-paying careers are also fast-growing. The employment growth rate for all computer and information technology jobs is 13 percent, almost double the national average. For software application developer positions, the growth rate is 31 percent, more than four times the national average.
What can you do with an online Master’s degree in Computer Engineering?
An online Master’s degree in computer engineering prepares you for a variety of positions in almost every industry imaginable. You can work as a programmer, analyst, network architect, database administrator, software developer, or a hardware engineer.
You may find employment in a wide range of industries including telecommunications, aerospace, defense, systems integration, automotive, manufacturing, and much more. Today, just about every business needs someone who can work with computers. That provides you with a high degree of job security and a vast range of opportunities.
What are the requirements for an online Master’s degree in Computer Engineering?
To enroll in a computer engineering master’s degree program, you’ll need to hold a bachelor’s degree. Some programs require a minimum GPA, usually a 3.0. Your bachelor’s degree should be in engineering or a related field. You will also need to submit GRE scores, often alongside letters of recommendation, references, a resume, and/or a personal statement.
Most of these programs are 30 credits and can be completed in two years or less. However, you’re allowed to work at your own pace and determine your course load. For instance, you can take one class per semester and complete your degree in about five years. Most of these programs don’t require field experience. However, you may need to write a thesis or take a comprehensive exam.
What are the best online Master’s degrees in Computer Engineering?
In this guide, we’ve listed the best online master’s degrees in Computer Engineering. We determine the best of the best using factors like return on investment, school reputation, and tuition. These programs will equip you with the skills and knowledge to enhance your career opportunities.
In conducting our research, we use data only from reputable sources including:
- Princeton Review
- U.S. News and World Report
- Bureau of Labor Statistics
- Official college and university websites
Whether you’re looking to launch or advance your computer engineering career, these online programs will help you succeed.
See our rankings methodology page.
Georgia Institute of Technology-Main Campus
College Choice Score: 100
Tution(In-state / Out-of-state): $13,788 / $28,568
Georgia Institute of Technology, more commonly known as Georgia Tech, is a leading public research university in Atlanta. It’s committed to improving society through science and technology. Georgia Tech appears in U.S. News and World Report’s list of the top ten public universities in the nation. The university delivers a tech-focused education to more than 25,000 students. It offers an online MS in Electrical and Computer Engineering.
Students enrolled in the Master of Science in Electrical and Computer Engineering program gain the technical skills to compete in the industry of computer development. They benefit from expertly designed, rigorous courses preparing them for everything from project deadlines to creative invention. These courses include:
- Computational Data Analysis
- Wireless Networks
- Digital Systems Test
- High-Performance Computing
Applicants must submit official transcripts, GMAT or GRE scores, references, a professional resume, and personal statements. Personal statements should explain the applicant’s objectives and career goals, the decision to pursue an advanced degree, and any other potentially useful information.
Iowa State University
College Choice Score: 93.20
Tution(In-state / Out-of-state): $8,944 / $22,656
Located in Ames, Iowa, Iowa State is a public research university considered one of the most student-centered schools in the nation. ISU’s mission is to improve Iowa and the world through the creation, sharing, and application of knowledge. The university was founded in 1858 and currently offers more than 100 programs across ten schools. For tech-savvy students, ISU has an online master’s degree in Computer Engineering.
Iowa State’s Department of Electrical and Computer Engineering offers a Master of Engineering in Computer Engineering. Students devise their own schedules and may take one class per semester if desired. At least 12 coursework credits must come from a specific area of focus such as:
- Advanced Electronics and Materials
- Communication, Controls, and Signals
- Computing and Networking Systems
- Energy Systems
- Secure and Reliable Computing
- Software Systems
Students may begin the program during any semester and are encouraged to apply at least a month before the semester starts. GRE scores are not required unless the student has a GPA below 3.0. Applicants also need letters of recommendation and a statement of purpose.
College Choice Score: 89.47
Tution(In-state / Out-of-state): $28,010
Purdue University was founded in 1869 as a public research university in West Lafayette, Indiana. It’s regularly recognized by global and national rankings, including U.S. News and World Report. The world-renowned university offers an electrical and computer engineering graduate program consistently ranked in the top ten by U.S. News and World Report. And the best part? The degree is also available online.
Purdue’s Master of Electrical and Computer Engineering Program is designed for working engineers. Students choose from six specialization options and have a wide range of flexibility in course options and scheduling. Ultimately, the program prepares engineers to lead and excel in a global technology environment. Students complete courses like:
- Communications & Networking
- Energy Sources & Systems
- Microelectronics & Nanotechnology
- VLSI & Circuit Design
- Signal & Image Processing
The MSECE program offers both thesis and non-thesis degree options. Most students complete the program one course at a time, but other options are available. Students also have the flexibility to take time off from their studies as needed. The program is designed to ensure a successful balance of school, work, and life.
University of Michigan-Dearborn
College Choice Score: 89.19
Tution(In-state / Out-of-state): $11,712 / $20,344
As one of the University of Michigan’s regional campuses, the University of Michigan-Dearborn provides an internationally recognized Michigan degree with a distinct Dearborn experience. UM-Dearborn is intensive, committed to excellence, and student-oriented. The university focuses on accessibility and affordability. It’s ranked one of the Midwest’s top regional universities by U.S. News and World Report. UM-Dearborn offers an MSE in Computer Engineering.
The Master of Science in Engineering in Computer Engineering is offered online, on campus, or in a hybrid format. The 30-credit hour curriculum consists of required core classes and technical electives. Students develop a background in the latest theories, technologies, and research through courses like:
- Embedded Systems
- Computer Networks
- Computer Architecture
- Reconfigurable Computing
- Advanced Operating Systems
Each student selects a concentration in Computer Architecture and Design, Networks and Communications, Intelligent Systems, or Multimedia Engineering. Students must maintain a cumulative GPA of 3.0 throughout the program. Grades below “B-” are not counted, and only two “B-” grades are permitted.
Florida International University
College Choice Score: 88.42
Tution(In-state / Out-of-state): $8,912 / $21,393
Based in Miami, Florida, Florida International is a public research university with an enrollment of almost 57,000 students. That makes FIU one of the nation’s largest universities and, according to U.S. News and World Report, it’s also among the best. The top-ranked research university boasts over 190 degree options, including a master’s degree in Computer Engineering with a concentration in Computer Security.
FIU’s Master of Science in Computer Engineering with a concentration in Computer Security is fully online and allows students to earn a specialized master’s degree in just ten months. Students develop the advanced skills to take on leadership roles protecting and defending networks from attacks. They also prepare to earn in-demand professional certifications. Courses include:
- Advanced Malware Reverse Engineering
- Social, Economic, and Policy Aspects of Cybersecurity
- Engineering Design of Microprocessor Based Operating System
- Computer Communication Networks
- Advanced Ethical Hacking and Countermeasures
The program consists of six eight-week terms, with students enrolling in two courses each term (four per semester). The curriculum combines the Computer Engineering Core and Math Electives. Students prepare for professional certifications including Network+, Security+, and Certified Ethical Hacker.
Colorado State University
College Choice Score: 88.40
Tution(In-state / Out-of-state): $9,917 / $24,312
Colorado State is a public research university in Fort Collins, Colorado with a focus on bettering society via innovative problem-solving. CSU consists of eight colleges and its digital campus, CSU Global. Many of CSU Global’s online degree programs are ranked in the top ten nationally. The digital campus provides accelerated courses, monthly starts, and a tuition guarantee. Colorado State offers an online master’s degree in Computer Engineering.
Students can earn a Master of Science or a Master of Engineering in Computer Science. These coursework-only degrees can be completed in two years. Coursework emphasizes network programming, internet protocols, architecture of mobile and warehouse-scale computers, and computer system design. Students can customize the curriculum to meet their career goals and interests. Sample courses include:
- Computer Organization and Architecture
- Nanostructures: Fundamentals and Applications
- Signal Processing for Power Systems
- Hardware/Software Design of Embedded Systems
- Digital Control and Digital Filters
Online students take courses from the same expert faculty who teach on campus. Faculty members are actively conducting research, working for major companies in the computing industry, and serving as sought-after consultants. The Department works closely with industry partners to keep the curriculum up-to-date and aligned with the needs of employers.
Old Dominion University
College Choice Score: 88.23
Tution(In-state / Out-of-state): $9,168 / $26,820
A forward-focused public research university in Norfolk, Virginia, Old Dominion University offers over 120 degree programs. It’s recognized by U.S. News and World Report as one of the Southeast’s top public universities. Courses are offered in the coastal community of Norfolk, at three extended campuses, and online. Students interested in engineering can pursue an online ME in Electrical and Computer Engineering.
The Master of Engineering in Electrical and Computer Engineering prepares working engineers to advance to leadership positions. The flexible program allows students to select ten graduate courses from a range of options. At least one course must be math intensive. Students choose from courses such as:
- Model Engineering
- Introduction to Game Development
- Foundations of Cyber Security
- Introduction to Nanotechnologies
- Introduction to Medical Image Processing
This program culminates in a comprehensive exam. Graduates work as engineers supporting industries including telecommunication, aerospace, defense, systems integration, automotive, manufacturing, and shipbuilding. In addition to being a top-quality program, ODU’s ME in Electrical and Computer Engineering is also highly affordable.
College Choice Score: 87.37
Tution(In-state / Out-of-state): $36,000
Syracuse University is a private research university founded in 1870. Syracuse is located in the heart of New York State and is comprised of thirteen colleges and schools. Over 22,000 students at Syracuse benefit from hands-on learning and customizable programs. It’s consistently recognized as a top research university. Syracuse offers more than 200 advanced degree programs, including an online MS in Computer Engineering.
The immersive Master of Science in Computer Engineering program empowers students to create groundbreaking software, hardware, and assured solutions for emerging systems. Students develop critical thinking and problem-solving abilities while learning the latest in computer architecture, network systems, advanced programming, and security and assurance. Courses include:
- Advanced Computer Architecture
- Advanced Data Structures and Algorithms
- Computer and Internet Security
- Machine Learning
- Software Engineering
This program can be completed in just 15 months. Graduates are employed by IBM, Amazon, Lockheed Martin, Bank of America, Boeing, Charles Schwab, Hulu, and other leading companies. Syracuse is designated by the Department of Homeland Security as A Center of Academic Excellence in Information Assurance Education and Research.
University of Florida
College Choice Score: 86.77
Tution(In-state / Out-of-state): $10,770 / $27,335
A top public university in Gainesville, Florida, the University of Florida enrolls over 54,000 students. It’s ranked among the top ten public universities nationwide by U.S. News and World Report. UF is also one of the top 40 universities overall. The spirited university boasts an impressive alumni network, a diverse student body, and affordable, high-quality programs. UF’s ECE-EDGE program offers an online master’s degree in Electrical and Computer Engineering.
Students can earn an MS or ME in Electrical and Computer Engineering through the ECE-EDGE program. The program offers over 80 graduate courses annually in ten areas of specialty. Students have a high level of flexibility in selecting coursework and research direction. Course options include:
- Advanced Systems Programming
- Cross Layered Systems Security
- Pattern Recognition and Intelligent Systems
- Foundations of Digital Signal Processing
- Reconfigurable Computing
More than 95 percent of students admitted to UF’s program complete it successfully. Students are recruited by top companies for internships, and graduates work at some of the world’s largest, most technically advanced companies.
North Carolina State University at Raleigh
College Choice Score: 86.74
Tution(In-state / Out-of-state): $8,492 / $23,967
A land, sea, and space grant institution, North Carolina State is a public research university in Raleigh, North Carolina. The university is a powerhouse in STEM disciplines. Students receive an excellent return on investment. Princeton Review ranks NC State fourth in Best Overall Public University Value. It’s also ranked one of the best public universities by U.S. News and World Report. NC State offers an online MS in Computer Engineering.
The 30-credit Master of Science in Computer Engineering is designed for students with an undergraduate degree in engineering. The program emphasizes computer architecture and systems, VLSI systems, and networking. Individuals work with an advisor to develop a customized Plan of Graduate Work. Course options include:
- Embedded System Architectures
- Computer and Network Security
- Introduction to Wireless Networking
- Advanced Parallel Computer Architecture
- Memory Systems
Applicants should have an overall GPA of at least 3.25. However, some applicants with a 3.0 may be admitted on a provisional basis. Applicants must also submit three letters of recommendation and GRE scores. This program does not require a thesis. This degree can be completed part-time or full-time.
University of Delaware
College Choice Score: 86.42
Tution(In-state / Out-of-state): $31,860
The University of Delaware is a public research university based in Newark, Delaware. UD began as a private academy in 1743, but it has become a technologically advanced, research-intensive university with global impact. The school enrolls over 24,000 students. UD has several locations across the state of Delaware and also offers high-quality online courses and degree programs. This includes an online MS in Electrical and Computer Engineering.
The 30-credit Master of Science in Electrical and Computer Engineering is delivered through a cybersecurity lens. Students develop the skills to create, implement, and protect advanced systems. The program blends foundational theory and hands-on practice to equip students with in-demand skills. It can be completed in two years and features courses such as:
- Computer Networks
- Digital Signal Processing
- The Smart Grid
- Applied Cryptography
- Search and Data Mining
Applicants should have degrees in electrical, computer or mechanical engineering, or in computer science or mathematics. Multiple entry points are offered throughout the year. Online courses are seven weeks long. The curriculum was designed by experienced UD faculty to align with current industry trends.
University of Virginia-Main Campus
College Choice Score: 86.20
Tution(In-state / Out-of-state): $15,552 / $26,048
Ranked among the top three public universities nationally by U.S. News and World Report, the University of Virginia has a reputation for excellence. UVA was founded in 1819 by founding father Thomas Jefferson. It is located in Charlottesville, Virginia and serves over 24,000 students. Not only does the university provide an affordable, world-class education, but UVA also offers plenty of choices. UVA’s 138 advanced degree programs include an online Master of Engineering.
UVA’s Master of Engineering program is designed for working engineers who want to advance their careers. Candidates work at their own pace and are permitted to take just one course per semester if desired. The curriculum is highly customizable and should be based on the student’s area of specialty. Students choose from courses including:
- Linear Automatic Control Systems
- Digital Signal Processing
- Communications Systems Engineering
- Fundamentals of Nanoelectronics
- Wireless Communications
Applicants must submit GRE scores, references, and official transcripts. Candidates must complete an Engineering Oral Communication Assessment, Engineering Analysis Assessment, and an Engineering Technical Writing Assessment.
Johns Hopkins University
College Choice Score: 86.14
Tution(In-state / Out-of-state): $52,170
Founded in 1876, Johns Hopkins is a private research university in Baltimore, Maryland. America’s first research university currently enrolls more than 24,000 students across nine schools. Johns Hopkins offers over 260 programs that are regularly recognized as some of the best in the nation. The university is highly dedicated to research, and 27 Hopkins researchers have earned Nobel Prizes. The prestigious global university offers a part-time online MS in Electrical and Computer Engineering.
Students enrolled in the Master of Science in Electrical and Computer Engineering program choose from seven different focus areas or tracks. Candidates master advanced electrical and computer engineering theories and methods, advanced mathematical and analytical techniques, and the ability to design, conduct, and analyze experiments or simulations. Courses include:
- Next-Generation Telecommunications
- Computer and Data Communication Networks
- Embedded Systems Development Laboratory
- Design for Reliability, Testability, and Quality Assurance
- Intelligent Algorithms
Applicants must hold a degree in electrical and/or computer engineering. The program’s focus areas/tracks are Communications and Networking, Computer Engineering, Electronics and the Solid State, Optics and Photonics, RF and Microwave Engineering, Signal Processing, and Systems and Control.
Mississippi State University
College Choice Score: 83.98
Tution(In-state / Out-of-state): $8,208 / $22,248
A public research university, Mississippi State is the largest university in Mississippi with an enrollment of more than 22,000 students. The university is located in Starksville and was founded in 1878. MSU integrates learning, research, and service to prepare the leaders and problem-solvers of tomorrow. It offers over 175 rigorous and innovative degree programs, including an online MS in Electrical and Computer Engineering.
In the Master of Science in Electrical and Computer Engineering Program, students explore communications, controls, computer architecture and digital computing, electromagnetics, processing, and more. Although the program is flexible and adaptable, students share core courses like:
- Intermediate Electronic Circuits
- Signals and Systems
- Digital Devices and Logic Design
- Digital System Design
U.S. News & World Report ranks MSU’s Bagley College of Engineering among the nation’s top 50 Best Online Graduate Engineering Programs. Applicants must have at least a 3.0 GPA. Highly-qualified applicants with a GPA of 3.5 or higher may have the option of being admitted directly to the Ph.D. program. Students must maintain a 3.0 GPA throughout the program or be put on academic probation.
University of Arizona
College Choice Score: 80.99
Tution(In-state / Out-of-state): $11,486 / $31,463
The University of Arizona is a public research university founded in 1885. Located in Tucson, Arizona, the school is a Top 50 public university, per U.S. News and World Report. It’s also a best value university that prepares students for successful futures. Ninety-two percent of employers report that UA graduates have the skills to succeed on the job. The university offers graduate programs in more than 150 areas of study, including Electrical and Computer Engineering.
The University of Arizona has an online Master of Science in Electrical and Computer Engineering program. It’s designed for engineers hoping to gain a more design-oriented role. The program equips students with the skills to lead the creation and planning phase of new technologies. Candidates choose from eight different specializations and complete courses like:
- Model-Integrated Computing
- Cyber Security – Concept, Theory, Practice
- Computer Architecture and Design
- Advanced Topics in Computer Networks
- Software Engineering Concepts
This program is designed with input from industry leaders and delivered by expert faculty. Specializations include High-Performance Computing, Computer Networks, Software Engineering and Artificial Intelligence, Detection and Estimation, Holography and Diffractive Optics, Wireless Communications and Networks, Simulation Modeling and Heterogeneous Systems Design, and Digital Signal Processing, Communications, and Control.