Considering your choices in online engineering programs? If you’re a logical thinker, enjoy problem-solving, and are good at math and science, engineering is traditionally one of the most solid career choices you can make. Don’t think of just being holed up in a cubicle either. Engineers work in the field, in labs, on massive infrastructure projects, and almost anywhere you can think where large-scale manufacturing or research operations are in the works.

Top Online Engineering Programs

Some additional good news is that, if you’re looking to make a move into the engineering field, now has never been a better time! A growing number of top universities are now offering online engineering programs, allowing students to schedule their education around their busy lives as well as work on their schoolwork from wherever they live. Check out the 10 best online engineering programs below!

Career Outlook:

According to the Bureau of Labor Statistics, almost all engineering fields are expected to experience steady (albeit not explosive) growth until 2022, with engineering managers expected to grow at a rate of 7% over the next 7 years.

Common Career Paths and Salaries

  • Civil Engineer: $86,039
  • Electrical Engineer: $89,773
  • Environmental Engineer: $97,903
  • Industrial Engineer: $85,582
  • Mechanical Engineer: $85,407
  • Nuclear Engineer: $95,060
  • Oil and Gas Engineer: $139,270

Methodology:

  • Academic Reputation (1/3): the relative ranking of the online engineering program’s parent institution according to other high profile rankings such as US News.
  • Affordability (1/3): the estimated average out-of-state per credit hour tuition for the program.
  • Student Satisfaction (1/3): average student satisfaction and review scores adjusted for the number of reviews.

10 Best Online Engineering Programs

Scroll to see the online engineering programs that ranked in the top 10, or use the quick jump menu on the right to navigate the college rankings.

1. Johns Hopkins University

johns hopkins university

Johns Hopkins University offers fully online engineering degrees in eight disciplines: applied biomedical engineering, electrical and computer engineering, environmental engineering, engineering management, environmental engineering, environmental engineering and science, information systems engineering, mechanical engineering, and systems engineering. Since 2001 Johns Hopkins Engineering has offered online courses particularly tailored to professionals, making them one of the first top research universities to jump on the trend. Compared to other surveyed schools, Johns Hopkins ranked 8th and 5th for student happiness and student reviews, respectively. Johns Hopkins University is a top 10 ranked national university according to US News.

  • Estimated Cost Per Credit Hour: $333
  • Homepage

2. University of Alabama

University of Alabama

The University of Alabama offers a fully online bachelors of science in mechanical engineering program (save for three lab courses that have in-person components). The program is identical to their on-campus offering and helps to support engineers hoping to move into a variety of fields including automotive, power generation, bioengineering, textiles, robotics, manufacturing, research & development, pulp & paper, steel & materials, petro-chemical and aerospace. The program requires 128 credit hours of coursework to complete, though associates and bachelors-level credit may be transferred in for students who wish to complete their degree at the University of Alabama. The University of Alabama ranked 6th and 2nd of programs surveyed in student happiness and reviews, respectively. The University of Alabama is a nationally ranked university according to US News.

  • Estimated Cost Per Credit Hour: $339
  • Homepage

3. Old Dominion University

Old Dominion University

Old Dominion University offers six degree completion programs in engineering fields completely online: civil engineering technology, computer engineering technology, electrical systems technology, general engineering technology: electromechanical systems, manufacturing systems/mechanical system design, and a nuclear systems option. Most programs only require the final 30 credits of the degree be taken with Old Dominion University, with the rest transferred in. Old Dominion University ranked 10th and 4th of programs surveyed in student happiness and reviews, respectively. Old Dominion University is classified as a national university according to US News.

  • Estimated Cost Per Credit Hour: $345
  • Homepage

4. Arizona State University

ASU-Arizona State University

Arizona State University offers a fully online bachelors level program in electrical engineering. Offering a lenient transfer policy and multiple start dates a year, Arizona State University’s program offers a great deal of flexibility for both new and returning students. With over 100 fully online programs, Arizona State University is one of only a few national research universities to fully embrace online learning. Currently, Arizona State University is ranked 7th and 8th of programs surveyed in student happiness and reviews, respectively. Arizona State University is a nationally ranked university according to US News. Learn more about Arizona State University on our ASU school spotlight page.

  • Estimated Cost Per Credit Hour: $523
  • Homepage

5. Excelsior College

Excelsior College

Excelsior College offers three types of electrical engineering technology degrees fully online, including programs with an emphasis in electronics, nanotechnology, and power systems. A generous transfer policy allows for students to transfer prior experience in school, work, or the military to shorten their time until degree. Courses of study require a maximum of 124 credit hours for completion. Excelsior College is ranked 1st in both student happiness and student reviews of programs surveyed. US News currently classifies Excelsior College as a regional university.

  • Estimated Cost Per Credit Hour: $490
  • Homepage

6. University of West Florida

uwf-university of west florida

The University of West Florida offers a fully online bachelors-level program in information engineering technology. The program centers on learning to implement, maintain, and alter organizational networks, telecommunications networks, or distance learning initiatives. An optional interdisciplinary information technology addition to the degree is also available. The University of West Florida is currently ranked 8th and 2nd of programs surveyed for student happiness and reviews, respectively. US News classifies University of West Florida as a national university.

  • Estimated Cost Per Credit Hour: $641
  • Homepage

7. National University

national university

National University offers a wide variety of engineering degrees fully online, including degrees in biomedical engineering technology, construction engineering technology, electrical and computer engineering, manufacturing design engineering, as well as a number of related information technology programs. National University offers more than 70 programs fully online in total, and offers a great deal of flexibility to students, allowing them to log on when they would like to study, participate in chatrooms, or reach out to professors. Currently, National University is ranked 4th and 13th of programs surveyed for student happiness and reviews, respectively. According to US News, National University is classified as a regional university.

  • Estimated Cost Per Credit Hour: $394
  • Homepage

8. Stony Brook University

Stony Brook University

Stony Brook University offers a bachelors degree in electrical engineering fully online. The program is designed for students who are working full time, and is accordingly quite flexible and offered asynchronously. Courses are offered by faculty at Stony Brook University, the University of Buffalo, and Binghamton University and comprise the 3rd and 4th years worth of traditional electrical engineering programs. Stony Brook University is ranked 10th and 11th of programs surveyed in student happiness and reviews, respectively. Currently, Stony Brook University is a nationally ranked university according to US News.

  • Estimated Cost Per Credit Hour: $816
  • Homepage

9. University of Southern Mississippi

University of Southern Mississippi

The University of Southern Mississippi offers two fully online engineering degrees, including a B.S in Industrial Engineering Technology, and a B.S. in Industrial Engineering Technology focusing on logistics. Skill sets focused on in the program include management science, economic analysis and operations management of industrial engineering and supply chain domain. Currently, the University of Southern Mississippi is ranked 13th and 7th of programs surveyed in student happiness and reviews, respectively. The University of Southern Mississippi is classified as a national university by US News.

  • Estimated Cost Per Credit Hour: $675
  • Homepage

10. ECPI University

ECPI UNIVERSITY

East Coast Polytechnic Institute University offers four applied engineering programs entirely online, including electronics engineering, mechatronics/advanced manufacturing, mechanical engineering technology, and medical imaging equipment technology programs. Programs are geared towards current needs in the workforce to help provide students with the best chances possible of landing a job in their desired field. Courses are skill-based, and many degrees may be completed in just 2.5 years. Currently, ECPI University is ranked 1st and 9th of programs surveyed for student happiness and reviews, respectively. ECPI University is classified as a regional university by US News.

  • Estimated Cost Per Credit Hour: $612
  • Homepage
10 Best Online Engineering Programs