2019 Best Online Computer Engineering Master's Programs

Computer Engineering-Top Online Colleges-2019-Badge

These 10 schools offer the best online master’s degrees in computer engineering. They are ranked according to affordability and median reported salary of graduates. Georgia Institute of Technology takes the #1 spot for their M.S. in Electrical and Computer Engineering, with an annual tuition of just $16,300 and a reported median alumni salary of $155,700. In spot #7, Iowa State University offers the most affordable online master’s, with an annual tuition of just $9,405 and graduates reportedly earning a median salary of $120,100.

Alumni salaries were provided by PayScale. View our methodology for more details or learn more about SR Education Group.

Find an Online Degree:
Rank School Annual Tuition Median Salary
#1 #1 Georgia Institute of Technology $16,300 $155,700
#2 #2 University of Southern California $37,427 $151,900
#3 #3 Villanova University $20,925 $147,900
#4 #4 North Carolina State University $19,920 $134,900
#5 #5 The University of Texas at Austin $22,500 $134,400
#6 #6 Southern Methodist University $20,250 $129,600
#7 #7 Iowa State University $9,405 $120,100
#8 #8 Johns Hopkins University $21,250 $120,800
#9 #9 University of Louisville $10,710 $117,300
#10 #10 Virginia Polytechnic Institute and State University $15,096 $111,100
Salary data provided by Payscale Logo.

2019 Online Master's Degree in Computer Engineering Ranking Details

  • Annual Tuition: $16,300
  • Median Salary: $155,700
  • School Type: Non-Profit
  • Accreditation: SACS COC
Learn More

Georgia Tech offers two different online programs in computer engineering—a master’s in electrical and computer engineering and a master’s in cybersecurity. Each is designed for working professionals so they can avoid putting their careers on hold while receiving a degree. To be admitted, students must have obtained a bachelor’s degree with a history of relevant coursework and should have completed the GRE or GMAT. These online graduate programs typically require a minimum of 32 credit hours to complete.

  • Annual Tuition: $37,427
  • Median Salary: $151,900
  • School Type: Non-Profit
  • Accreditation: WASC WSCUC
Learn More

The University of Southern California offers an online Master of Science degree in computer science. This graduate program is best for students with a background in engineering or science who need additional instruction in computer engineering. To be admitted, students must have completed relevant coursework and must provide satisfactory scores for both their undergraduate GPA and GRE. This online graduate program requires a minimum of 28 credit hours to complete.

  • Annual Tuition: $20,925
  • Median Salary: $147,900
  • School Type: Non-Profit
  • Accreditation: MSCHE
Learn More

Villanova University offers an online Master of Science in computer engineering through its e-learning program. This degree is designed for working professionals, so they may have the opportunity to complete all requirements while maintaining their existing careers. To be admitted, students must have obtained a bachelor’s degree with a history of relevant coursework and a minimum GPA of 3.0 out of 4. This online graduate program requires a minimum of 30 credit hours to complete. Available courses may vary by semester, so online students should plan their schedules accordingly.

Online Master's Degrees (1)

  • Annual Tuition: $19,920
  • Median Salary: $134,900
  • School Type: Non-Profit
  • Accreditation: SACS COC
Learn More

North Carolina State University offers an online Master of Science in computer engineering. This degree is designed for students with an engineering background who wish to specialize in computer engineering. To be admitted, students must have obtained a bachelor’s degree in electrical or computer engineering with a minimum GPA of 3.25. Students who have at least a 3.0 undergraduate GPA may be admitted on a provisional basis. This online graduate program requires a minimum of 30 credit hours to complete, and students may take between one and three courses each semester.

  • Annual Tuition: $22,500
  • Median Salary: $134,400
  • School Type: Non-Profit
  • Accreditation: SACS COC
Learn More

The University of Texas at Austin began offering an online Master of Science in computer science in the fall of 2019. This graduate program is designed for working professionals who have backgrounds in computer science. To be admitted, students must have obtained a bachelor’s degree in a relevant field with a minimum GPA of 3.0. For maximum consideration, high scores in computer science and the quantitative portion of the GRE are a plus. This graduate program mandates a minimum of 30 credit hours to successfully complete all requirements.

  • Annual Tuition: $20,250
  • Median Salary: $129,600
  • School Type: Non-Profit
  • Accreditation: SACS COC
Learn More

Southern Methodist University offers an online Master of Science in computer engineering through the Lyle School of Engineering. This graduate program is optimized for students with backgrounds in computer engineering or computer science. To be admitted, students must have a bachelor’s degree in a relevant field with a minimum GPA of 3.0 from their junior and senior years. This graduate program requires a minimum of 24 credit hours and a thesis, or 30 credit hours with no thesis, to successfully complete all requirements.

Online Master's Degrees (1)

  • Annual Tuition: $9,405
  • Median Salary: $120,100
  • School Type: Non-Profit
  • Accreditation: HLC
Learn More

Iowa State University offers an online Master of Science degree in computer engineering. This graduate degree is designed for working professionals, with many students taking only one or two classes per semester. To be admitted, students must have a bachelor’s degree in a relevant field and a minimum GPA of 3.0. If the GPA is below 3.0, students may submit GRE scores for consideration. This graduate program requires a minimum of 30 credit hours to complete, and at least 24 credit hours must be electrical and computer engineering courses.

  • Annual Tuition: $21,250
  • Median Salary: $120,800
  • School Type: Non-Profit
  • Accreditation: MSCHE
Learn More

Johns Hopkins University offers an online Master of Science degree in computer science. This graduate degree is designed for those with backgrounds in computer science or engineering. To be admitted, students must have a bachelor’s degree in a relevant field with a minimum GPA of 3.0 in their junior and senior years. Furthermore, prior coursework must include a year of calculus, one math course beyond calculus, at least one programming course in Java or C++, one course in data structures, and one course in computer organization. This graduate program requires a minimum of 10 courses to complete, and they must be completed within five years.

  • Annual Tuition: $10,710
  • Median Salary: $117,300
  • School Type: Non-Profit
  • Accreditation: SACS COC
Learn More

The University of Louisville offers an online Master of Science degree in computer science. This graduate program is designed for those who have a technical background and the desire to learn more about computer science. To be admitted, students must have a bachelor’s degree in a relevant background along with a minimum 2.75 GPA on prior coursework. This graduate program requires a minimum of 30 credit hours to complete, and required courses are offered year-round.

Online Master's Degrees (1)

  • Annual Tuition: $15,096
  • Median Salary: $111,100
  • School Type: Non-Profit
  • Accreditation: SACS COC
Learn More

Virginia Tech offers an online Master of Science degree in computer engineering. This program is good for students who like to feel connected with professors, as it prominently features interactive video conferencing technology. To be admitted, students must have a bachelor’s degree in a related field, and a minimum GPA of 3.3 on their most recent 60 credit hours. Lower GPAs may be considered, but 3.0 is the hard limit. This graduate program mandates a minimum of 32 credit hours to successfully meet all requirements.

Online Master's in Computer Engineering Overview

Some online master's programs are designed to be taken part-time, and these may take up to five years to finish. Core education courses include modern computer architecture, modern computer design, computer engineering capstone, computer systems security foundations, modern solid-state devices, modern electronic design, leadership and ethical decision-making, and systems engineering. Students will also participate in elective courses throughout their time of study. Some online programs may even offer internship opportunities for students to gain hands-on experience before graduation.

Along with a general application, prospective students must have three letters of recommendation written by a professional or academic reference that can attest to the student's likely success in the program. The applicant must also write a letter of intent to showcase his or her own personal goals. GRE test scores may be required for admission. 

0% of users found this page helpful Was this page helpful?
This website offers school details to prospective students as an informational resource. The appearance of a school listing on this website should not be interpreted as an endorsement by the school of this site.
Recommendation rate refers to the percent of students who said they would recommend this school based on reviews submitted to our partner site, GradReports.com.
This indicates that a school has an annual tuition of $15,000 or less as reported to the National Center for Education Statistics or based on the school's website.