Best Online Master’s in Engineering

If you want to make an impact in the development of new technologies, you should advance your degree with one of the best master’s degrees in Engineering.

What Is a Master’s In Engineering?

If you’re exploring online master of engineering degrees, you probably already know that engineering primarily is problem solving to find practical applications of ideas. The scope of engineering includes computer science, industrial, civil, chemical, and mechanical. Subspecialties of the field include aeronautics and environmental engineering.

There are two types of graduate degrees for engineering, the Master of Science in Engineering and the Master of Engineering. The Master of Science in Engineering is the usual advanced degree option in the field. It is interdisciplinary in approach, includes research, and requires a thesis. The MSE prepares you for an engineering career or academics. The other master’s degree, the Master of Engineering, is more professionally oriented and enhances technical knowledge without devoting time to research. This may be a good option if you’re currently working in the field and want to improve your career opportunities.

How Much Can You Earn with a Master’s In Engineering?

Simple salary estimates for engineering are difficult to determine due to the several sub-categories of the field. PayScale lists average salaries for an MS in Engineering ranging from $79,000 (Project Engineer) to $111,000 (Software Engineer). Other mean salaries include $84,000 (Mechanical Engineer), $90,000 (Electrical Engineer), $70,000 (Industrial Engineer), $69,000 (Civil Engineer), and $80,000 (Chemical Engineer).

The Bureau of Labor Statistics estimates that engineering jobs will grow in a range from 2%-8% depending on speciality. Industrial Engineer jobs will grow at an average 8% and Electrical Engineers positions at 2%, which is slower than the national average.

What Is Required for a Master’s in Engineering?

The majority of online MSE or MEng degrees will require you to have a Bachelor of Science in Engineering or a related field for admission. You may also need to submit GRE/GMAT scores and have a particular GPA (usually between 2.5-4.0) as well.

In general, graduate engineering programs will have core coursework in subjects such as physics, math, project planning, statistics, and perhaps, prerequisites. Of course, your choice of concentration will dictate your major subject curriculum. For instance, an MS in Civil Engineering may require classes in physical hydrology, engineering support systems, environmental monitoring, etc. If you’re pursuing an MSE you’ll probably need to complete a thesis research project.

What Are the Best Online Master’s In Engineering?

OSR uses six data points: three school-wide and three program specific. For school-wide, OSR uses Student Satisfaction, Admission Rates, and the number of programs the school offers online. For program-specific, OSR checks the Median Debt of graduates from that program, how many degrees are offered within that program’s umbrella department, and what percentage of students at that school graduated from that department. These numbers are self-reported by colleges to the US Department of Education.

The six statistics are displayed by each school. The sliding bar under each statistic represents how that school compares to other US institutions. “Not reported” means a school did not release that information to the Department of Education. A more detailed description of the OSR process can be found on the methodology page.

  1. North Carolina State University at Raleigh

    Quick Facts

    • Tuition: $8,492(in state) / $23,967(out of state)
    • 30 credit hours
    • GRE preferred 
    • No campus residency nor thesis requirement

    School Wide

    Student Satisfaction73.60%
    Admission Rate51%
    Programs offered online1

    Program Level

    Median DebtNot Reported
    Programs in Department15
    Popularity at School25.99%
    100%
    OSR Score

    North Carolina State University offers 10 engineering concentrations, including aerospace, computer, mechanical, nuclear, and more. There is no Civil Engineering concentration. You need a bachelor’s degree, calculus prerequisite, and a minimum 3.0 GPA.

  2. Michigan Technological University

    Quick Facts

    • Tuition: $18,252(in state) / $18,252(out of state)
    • 30 credit hours
    • 4 engineering specialty degrees
    • 100% online

    School Wide

    Student Satisfaction71.20%
    Admission Rate74%
    Programs offered onlineNot Reported

    Program Level

    Median DebtNot Reported
    Programs in Department3
    Popularity at School61.89%
    92%
    OSR Score

    There are three engineering degrees at Michigan Tech, including Electrical, Civil, MEng, and Mechanical. You’ll be required to find exam proctors in your area through the National College Testing Association. Michigan Tech has been training engineers since 1885 when the school opened to train mining engineers.

  3. Case Western Reserve University

    Quick Facts

    • Tuition: $43,854(in state) / $43,854(out of state)
    • 30 credit hours
    • Offers Master’s of Engineering and Master of Science Degrees
    • 4 concentrations

    School Wide

    Student Satisfaction74.40%
    Admission Rate33%
    Programs offered onlineNot Reported

    Program Level

    Median DebtNot Reported
    Programs in Department5
    Popularity at School31.57%
    90%
    OSR Score

    You can choose from Mechanical, Biomedical, Systems & Control, Engineering Innovation, Management, and Leadership Engineering degrees. You’ll complete a capstone project and an Engineering Project as part of this program. This program is ranked #53 “Best Engineering Graduate Schools” by U.S. News and World Report.

  4. Old Dominion University

    Quick Facts

    • Tuition: $9,168(in state) / $26,820(out of state)
    • 19-31 credit hours
    • Capstone project 
    • $30 technology fee per credit

    School Wide

    Student Satisfaction75.20%
    Admission Rate86%
    Programs offered online19

    Program Level

    Median Debt$15,807
    Programs in Department2
    Popularity at School7.79%
    83%
    OSR Score

    This is a Master of Engineering degree specifically for military personnel or those with a qualifying undergraduate degree. Graduates of the Nuclear Power School Officer Program or Bettis Reactor Engineering School are awarded 12 credit hours. You’ll have an academic advisor for the duration of the program.

  5. Texas Tech University

    Quick Facts

    • Tuition: $5,724(in state) / $13,068(out of state)
    • 36 credit hours
    • No tuition residency requirement
    • Military friendly

    School Wide

    Student Satisfaction74.60%
    Admission Rate69%
    Programs offered online7

    Program Level

    Median DebtNot Reported
    Programs in Department6
    Popularity at School12.79%
    82%
    OSR Score

    Here’s a Master of Engineering online degree that is designed for practicing engineers. The online program is ranked in the top 30 “Best Online Graduate Engineering Programs” by U.S. News and World Report. This is an interdisciplinary, non-thesis program.

  6. Texas A & M University-College Station

    Quick Facts

    • Tuition: $5,941(in state) / $16,461(out of state)
    • 30 credit hours
    • Non-thesis program
    • Nationally and internationally recognized faculty

    School Wide

    Student SatisfactionNot Reported
    Admission Rate71%
    Programs offered online2

    Program Level

    Median DebtNot Reported
    Programs in Department9
    Popularity at School14.35%
    81%
    OSR Score

    You don’t need an undergraduate engineering degree to apply for this program, but you do need a degree of some kind and completion of certain prerequisites. The MEng in Industrial Engineering online degree is the same as the on-campus degree and concentrates on practical industrial engineering techniques. GRE scores are required.

  7. Mississippi State University

    Quick Facts

    • Tuition: $8,208(in state) / $22,248(out of state)
    • 30 credit hours
    • Military engineering concentration available
    • Thesis and non-thesis options

    School Wide

    Student Satisfaction73.00%
    Admission Rate62%
    Programs offered online1

    Program Level

    Median DebtNot Reported
    Programs in Department7
    Popularity at School15.11%
    81%
    OSR Score

    You must meet MSU graduate admission requirements and have a BS in Engineering or related discipline. The MENG program has two areas of concentration: General or Military Engineering. Depending on your concentration, a capstone project may be required.

  8. University of Arizona

    Quick Facts

    • Tuition: $11,486(in state) / $31,463(out of state)
    • 30-32 credit hours
    • 2 online engineering degrees available
    • 10 concentrations

    School Wide

    Student Satisfaction74.00%
    Admission Rate84%
    Programs offered online20

    Program Level

    Median DebtNot Reported
    Programs in Department4
    Popularity at School7.25%
    80%
    OSR Score

    You’ll receive a Master of Science in engineering disciplines such as Industrial, Cybersecurity, Photonic Communications, etc. There’s also a MENG degree in Mining & Geological Engineering and Innovation, Sustainability, and Entreneurship. Admission requires GRE scores, degree, and a 3.0 GPA.

  9. University of Alabama in Huntsville

    Quick Facts

    • Tuition: $10,224(in state) / $22,696(out of state)
    • 24 credit hours
    • 3 concentrations
    • Thesis or non-thesis options

    School Wide

    Student Satisfaction74.80%
    Admission Rate81%
    Programs offered online1

    Program Level

    Median DebtNot Reported
    Programs in Department4
    Popularity at School27.02%
    80%
    OSR Score

    This is an MS in Engineering degree in Industrial and Systems Engineering. Concentrations are available in Engineering Management, Industrial Management, or Systems Engineering. You may be eligible for scholarship funds with this program.

  10. University of California-Los Angeles

    Quick Facts

    • Tuition: $11,502(in state) / $26,604(out of state)
    • 36 credit hours
    • 18:1 student-to-faculty ratio
    • 100% online

    School Wide

    Student Satisfaction75.20%
    Admission Rate16%
    Programs offered onlineNot Reported

    Program Level

    Median DebtNot Reported
    Programs in Department1
    Popularity at School6.58%
    79%
    OSR Score

    UCLA’s online MS in Engineering program offers 12 areas of study, including Mechanical Engineering, Materials Science, Computer Science, and more. This program was designed for working professionals. You should be able to complete this degree in two years.

  11. Ohio State University-Main Campus

    Quick Facts

    • Tuition: $11,560(in state) / $33,032(out of state)
    • 30 credit hours
    • GRE exemption for 3.0 undergraduate GPA
    • Capstone project required

    School Wide

    Student Satisfaction76.40%
    Admission Rate48%
    Programs offered online3

    Program Level

    Median DebtNot Reported
    Programs in Department2
    Popularity at School14.31%
    79%
    OSR Score

    It’s possible to complete this Master of Engineering Management degree in 16 months. Core courses are required in leadership, project management, visual analytics, and more. U.S. News and World Report ranks this program at #19 “Best Online Master’s In Engineering Programs.”

  12. Oregon Institute of Technology

    Quick Facts

    • Tuition: $11,695(in state) / $19,631(out of state)
    • 45 credit hours
    • Multidisciplinary MSE
    • 100% online

    School Wide

    Student Satisfaction72.20%
    Admission Rate61%
    Programs offered online10

    Program Level

    Median DebtNot Reported
    Programs in Department1
    Popularity at School16.76%
    76%
    OSR Score

    This MS in Engineering degree is customizable, allowing you to take courses in multiple disciplines to “develop” your own specialty. An online MSE in Systems Engineering is available. A BS degree in engineering or another related field, as well as GRE scores, are required for admission.

  13. Colorado State University-Fort Collins

    Quick Facts

    • Tuition: $9,917(in state) / $24,312(out of state)
    • 30-32 credit hours
    • No thesis required
    • BS in Engineering not required

    School Wide

    Student SatisfactionNot Reported
    Admission Rate83%
    Programs offered online8

    Program Level

    Median DebtNot Reported
    Programs in Department6
    Popularity at School7.45%
    76%
    OSR Score

    Colorado State University offers both an online MS in Engineering and Master of Engineering degrees with a timely focus on global water resources. You’ll study hydrology, environmental monitoring, water control, etc. You can be admitted without a BSE upon completing prerequisites.

  14. University of Colorado Denver/Anschutz Medical Campus

    Quick Facts

    • Tuition: $6,714(in state) / $22,374(out of state)
    • 30 credit hours
    • Total of 9 courses 
    • 100% online

    School Wide

    Student Satisfaction73.20%
    Admission Rate65%
    Programs offered online10

    Program Level

    Median DebtNot Reported
    Programs in Department1
    Popularity at School5.31%
    76%
    OSR Score

    This is a unique Master of Science in Geomatics & Geographic Information Systems offered through the Design & Computing Department of the College of Engineering. The program is designed for currently working professionals wanting to keep abreast of the evolving geospatial data technologies.

  15. University of Arkansas

    Quick Facts

    • Tuition: $7,563(in state) / $19,784(out of state)
    • 30 credit hours
    • Recognized as “Best Online Graduate Engineering Program” U.S. News and World Report
    • Complete in 1.5-2 years

    School Wide

    Student Satisfaction75.60%
    Admission Rate66%
    Programs offered online5

    Program Level

    Median DebtNot Reported
    Programs in Department2
    Popularity at School10.70%
    75%
    OSR Score

    Here’s an online MSE degree that’s interdisciplinary in design. You need a 3.0 GPA from an accredited BSE program and academic transcripts for admission. There is no thesis, but a comprehensive final exam is required.

  16. University of Wisconsin-Platteville

    Quick Facts

    • Tuition: $7,640(in state) / $16,771(out of state)
    • 30 credit hours
    • 4 areas of emphasis
    • Complete in as few as 24 months

    School Wide

    Student Satisfaction72.00%
    Admission Rate80%
    Programs offered online2

    Program Level

    Median DebtNot Reported
    Programs in Department1
    Popularity at School25.45%
    75%
    OSR Score

    GRE/GMAT scores are not required for admission, but you do need a BSE with a 2.75 GPA. You can choose from an emphasis in Control Systems, Structural/Geotechnical Engineering, Engineering Design, or Applications of Engineering Management. Scholarships are available for distance education students.

  17. University of South Florida-Main Campus

    Quick Facts

    • Tuition: $8,350(in state) / $19,048(out of state)
    • 30 credit hours
    • Completely online
    • 70% of graduate students work full-time

    School Wide

    Student Satisfaction76.20%
    Admission Rate45%
    Programs offered online2

    Program Level

    Median DebtNot Reported
    Programs in Department1
    Popularity at School6.15%
    75%
    OSR Score

    USF has provided MS in Engineering Management degrees since 1982. You’ll study core courses in engineering technology, management policy and strategies, analytics, etc. GRE scores and a BSE with a 3.0 GPA are required for admission.

  18. Louisiana Tech University

    Quick Facts

    • Tuition: $6,592(in state) / $13,333(out of state)
    • 36 credit hours
    • GRE may be required
    • 100% online

    School Wide

    Student Satisfaction75.60%
    Admission Rate65%
    Programs offered online3

    Program Level

    Median DebtNot Reported
    Programs in Department1
    Popularity at School12.88%
    75%
    OSR Score

    This is an MSE with an Industrial Engineering concentration. Specialty topics include studies in operations research, statistical analysis, manufacturing and operations, quality control, etc. Electives provide choices in project management, administration, theory, simulation, etc.

  19. University of Toledo

    Quick Facts

    • Tuition: $13,429(in state) / $23,766(out of state)
    • 30 credit hours
    • Part-time online program
    • Flexible schedule

    School Wide

    Student Satisfaction73.00%
    Admission Rate94%
    Programs offered online11

    Program Level

    Median DebtNot Reported
    Programs in Department1
    Popularity at School13.03%
    74%
    OSR Score

    The University of Toledo has an online MSE with a General Engineering focus. You’ll be expected to take core engineering and business courses and elective engineering classes. Some of the classes you may take are nanotechnology, applied engineering statistics, and Lean Six Sigma.

  20. Arizona State University-Tempe

    Quick Facts

    • Tuition: $11,240(in state) / $24,320(out of state)
    • 30 credit hours
    • 10 total classes
    • Top 10 “Best Online Graduate Engineering Programs” U.S. News and World Report

    School Wide

    Student Satisfaction74.00%
    Admission Rate84%
    Programs offered online1

    Program Level

    Median Debt$29,748
    Programs in Department7
    Popularity at School11.30%
    74%
    OSR Score

    Arizona State University has an online MEng degree which concentrates on management topics and current engineering technology. You need a minimum 3.0 undergraduate GPA in computer engineering, software engineering, or a related field. GRE scores aren’t necessary for admission.