
Are you an analytical, creative problem-solver with advanced tech savvy? Try one of the best online master’s in computer engineering.
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.
Accredited Online College Programs
Explore our featured online programs and find the right match for you today.
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
- PayScale
- 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.
Best Online Master's in Computer Engineering Degrees
See our rankings methodology page.
-
Georgia Institute of Technology-Main CampusLocation
Atlanta, GA
Graduation Rate81%
Overview
Georgia Institute of Technology, more commonly known as Georgia Tech, is a leading public research university in Atlanta. Its committed to improving society through science and technology. Georgia Tech appears in U.S. News and World Reports 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.
Program Features
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 Electro-OpticsNotables
Applicants must submit official transcripts, GMAT or GRE scores, references, a professional resume, and personal statements. Personal statements should explain the applicants objectives and career goals, the decision to pursue an advanced degree, and any other potentially useful information.
-
Iowa State UniversityLocation
Ames, IA
Graduation Rate68%
Overview
Located in Ames, Iowa, Iowa State is a public research university considered one of the most student-centered schools in the nation. ISUs 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 masters degree in Computer Engineering.
Program Features
Iowa States 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 SystemsNotables
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.
-
Purdue UniversityLocation
Hammond, IN
Graduation Rate31%
Overview
Purdue University was founded in 1869 as a public research university in West Lafayette, Indiana. Its 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.
Program Features
Purdues 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 ProcessingNotables
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-DearbornLocation
Dearborn, MI
Graduation Rate50%
Overview
As one of the University of Michigans 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. Its ranked one of the Midwests top regional universities by U.S. News and World Report. UM-Dearborn offers an MSE in Computer Engineering.
Program Features
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 SystemsNotables
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 UniversityLocation
Miami, FL
Graduation Rate54%
Overview
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 nations largest universities and, according to U.S. News and World Report, its also among the best. The top-ranked research university boasts over 190 degree options, including a masters degree in Computer Engineering with a concentration in Computer Security.
Program Features
FIUs Master of Science in Computer Engineering with a concentration in Computer Security is fully online and allows students to earn a specialized masters 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 CountermeasuresNotables
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 UniversityLocation
Greenwood Village, CO
Overview
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 Globals 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 masters degree in Computer Engineering.
Program Features
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 FiltersNotables
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 UniversityLocation
Norfolk, VA
Graduation Rate51%
Overview
A forward-focused public research university in Norfolk, Virginia, Old Dominion University offers over 120 degree programs. Its recognized by U.S. News and World Report as one of the Southeasts 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.
Program Features
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 ProcessingNotables
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, ODUs ME in Electrical and Computer Engineering is also highly affordable.
-
Syracuse UniversityLocation
Syracuse, NY
Graduation Rate80%
Overview
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. Its consistently recognized as a top research university. Syracuse offers more than 200 advanced degree programs, including an online MS in Computer Engineering.
Program Features
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 EngineeringNotables
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 FloridaLocation
Gainesville, FL
Graduation Rate87%
Overview
A top public university in Gainesville, Florida, the University of Florida enrolls over 54,000 students. Its 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. UFs ECE-EDGE program offers an online masters degree in Electrical and Computer Engineering.
Program Features
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 ComputingNotables
More than 95 percent of students admitted to UFs program complete it successfully. Students are recruited by top companies for internships, and graduates work at some of the worlds largest, most technically advanced companies.
-
North Carolina State University at RaleighLocation
Raleigh, NC
Graduation Rate74%
Overview
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. Its also ranked one of the best public universities by U.S. News and World Report. NC State offers an online MS in Computer Engineering.
Program Features
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 SystemsNotables
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 DelawareLocation
Newark, DE
Graduation Rate78%
Overview
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.
Program Features
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 MiningNotables
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 CampusLocation
Charlottesville, VA
Graduation Rate94%
Overview
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. UVAs 138 advanced degree programs include an online Master of Engineering.
Program Features
UVAs 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 students area of specialty. Students choose from courses including:
Linear Automatic Control Systems Digital Signal Processing Communications Systems Engineering Fundamentals of Nanoelectronics Wireless CommunicationsNotables
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 UniversityLocation
Baltimore, MD
Graduation Rate93%
Overview
Founded in 1876, Johns Hopkins is a private research university in Baltimore, Maryland. Americas 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.
Program Features
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 AlgorithmsNotables
Applicants must hold a degree in electrical and/or computer engineering. The programs 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 UniversityLocation
Mississippi State, MS
Graduation Rate60%
Overview
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.
Program Features
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 Microprocessors Digital System DesignNotables
U.S. News World Report ranks MSUs Bagley College of Engineering among the nations 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 ArizonaLocation
Tucson, AZ
Graduation Rate60%
Overview
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. Its 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.
Program Features
The University of Arizona has an online Master of Science in Electrical and Computer Engineering program. Its 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 ConceptsNotables
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.
Online College Resources
Helping you prepare and gain the most out of your educational experience.
Discover a program that is right for you.
Search schools to find the program that is right for you.