Online Engineering Degree Programs in Iowa

Meet the Expert: Stewart Carter, MBA

Stewart Carter

Stewart Carter is the chief applied engineering administrator and department head of applied engineering at the University of Northern Iowa, where he leads the development of the university’s engineering programs and fosters industry partnerships to create strong career pathways for students.

A UNI MBA alum, Carter holds a bachelor’s degree in mechanical engineering from Southern University A&M. He brings more than three decades of experience from John Deere, where he held leadership roles across engineering, manufacturing, operations, supply chain, and logistics. Known for his industry insight and commitment to student success, Carter focuses on aligning academic programs with evolving workforce needs and expanding opportunities in applied engineering education.

OnlineEngineeringPrograms.com: What is something you wish the public understood about online engineering education in Iowa?

Carter: Here are the things I wish the public knew about online engineering education in Iowa:

  • Online education is one of many tools to make education more accessible to students across the state of Iowa.
  • Online education is affordable and is not just targeted for recent high school graduates, but can be utilized by both non-traditional students and those seeking a career change or promotion.
  • Engineering is no different than any other program and has been successfully taught online for many years.
  • UNI, similar to the other Regent schools, offers a variety of online programs.
  • Lastly, UNI will be offering an online masters of science in applied engineering with and emphasis in technology management starting the fall 2027.

OnlineEngineeringPrograms.com: What advice would you give to aspiring online engineering students in Iowa?

Carter: My advice to aspiring students is:

  • Do your homework to really figure out what program matches your interests.
  • Make sure you find a reputable online program that is accredited, if possible.
  • Online learning is not for everyone, as we all learn differently, so make sure it’s a good fit for you.
  • Create a realistic plan and do everything you can to stick to it and graduate.
  • Learning is a lifelong adventure, so enjoy the journey!

Online Bachelor’s Degrees in Engineering in Iowa

Obtaining a bachelor’s degree is often the first step towards becoming an engineer in Iowa. Currently, however, there are no Iowa-based online engineering programs. However, prospective students can look to online programs in neighboring states:

BA in Computer Science – Lewis University

Students interested in computing-focused engineering pathways may consider the accelerated, distance-based Bachelor of Arts (BA) in Computer Science offered by Lewis University. Designed for students seeking flexibility, the program emphasizes the development of programming, cybersecurity, problem-solving, and networking skills aligned with workforce demand in the computing and technology sectors. Instruction is delivered by faculty with professional and industry experience, with an emphasis on practical, applied learning.

The degree is offered fully online and is structured around eight-week courses covering topics such as discrete mathematics; programming fundamentals; operating systems; object-oriented programming; introduction to networks; programming languages; and computer organization. Students complete a total of 128 credits to earn the degree.

Graduates of the program may pursue careers as software developers, security engineers, database developers, network engineers, web developers, and project managers, among other related roles.

  • Location: Romeoville, IL
  • Accreditation: Higher Learning Commission (HLC)
  • Expected Time to Completion: Four years

BS in Engineering Technology – DeVry University

DeVry University offers an online bachelor of science degree in engineering technology that is designed to prepare graduates to apply foundational engineering principles to the implementation, operation, and optimization of technical systems and processes. The program emphasizes practical, application-oriented skills aligned with real-world engineering and technology environments.

Coursework covers areas such as process improvement, automation, computer-aided design, project management, and the application of artificial intelligence (AI) and machine learning across sectors including healthcare systems, industrial operations, electrical power delivery, and logistics and transportation. The 126-credit curriculum includes classes such as introduction to technology and information systems; introduction to operating systems; fundamentals of information technology and networking; electronic device and system foundations; automation and control; process improvement; and electromechanical systems.

  • Location: Lisle, IL
  • Accreditation: Higher Learning Commission (HLC); ABET
  • Expected Time to Completion: Three to four years

Online Master’s Degrees in Engineering in Iowa

A master’s degree can prove valuable for engineers looking to specialize in a specific field. In light of this, anyone interested in pursuing a graduate engineering degree in Iowa may wish to consider the following options:

Master of Science in Applied Systems Engineering Management – University of Northern Iowa

The University of Northern Iowa will soon offer a unique online MS in applied systems engineering management. This 30-credit program will be offered in a completely online or hybrid format.

To be eligible, an applicant must have a bachelor’s degree in engineering or tech, six credits of college mathematics or statistics, six credits of physics and/or chemistry and biochemistry (or other qualifying scientific coursework), 15 credits in a major technical field, eight credits in supporting technical subjects, and at least a 2.75 GPA. They must also have at least three years of qualifying work experience and be working for a company willing to cover the costs of their program.

Starting in fall 2026, students will learn through hands-on, career-focused coursework with instruction in lifecycle engineering, applied systems engineering and management, quality-driven decision-making, and more. It is designed for aspiring systems engineers, systems architects, engineering project and programming managers, and technical leads for complex systems, among other possible career paths.

  • Location: Cedar Falls, IA
  • Duration: Two to four years
  • Accreditation: Higher Learning Commission (HLC)

Master of Engineering in Computer Engineering – Iowa State University

Iowa State University offers an online master of engineering (MEng) in computer engineering. It’s a coursework-only graduate program designed for working engineers and technical professionals who want advanced preparation at the hardware–software interface.

Offered fully online, the program emphasizes the design and development of computer systems and networks and draws on strengths spanning electrical engineering and computer science, with the flexibility for part-time progression (including the option to take one course per semester).

The program is positioned as a pathway for professionals seeking advanced technical depth without the research commitments of thesis-based graduate study. At the graduate program level, the department highlights areas such as information systems security/networking, software systems, and VLSI design.

  • Location: Ames, IA
  • Duration: Two years
  • Accreditation: Higher Learning Commission (HLC)

Master of Science in Aerospace Engineering – Iowa State University

Iowa State University’s online master’s in aerospace engineering is designed for graduate students seeking advanced, flexible study aligned with their professional goals and research interests. Working with a major professor and program of study committee, students can tailor coursework to fit their background, interests, and career direction. The curriculum includes a minimum of 30 semester hours of graduate credit, comprising coursework and/or research.

  • Location: Ames, IA
  • Duration: Two years
  • Accreditation: Higher Learning Commission (HLC)

Other Online Engineering Programs in Iowa

In addition to master’s programs, some schools offer online certificates that allow for some specialization without the commitment of a full degree. The following option is offered by Iowa State University:

Graduate Certificate in Power Systems Engineering – Iowa State University

Iowa State University’s online graduate certificate in power systems engineering is a 12-credit program designed for engineers who want to deepen technical expertise in electric power engineering—particularly the planning and operation of power generation, transmission, and distribution systems.

Positioned for working professionals, the certificate focuses on advanced power-systems topics and the operational knowledge needed to contribute to industry practice as well as public-sector and academic contexts (including policy-facing work). Note that, with departmental approval, credits earned in the graduate certificate may be applied toward a Master of Engineering degree.

  • Location: Ames, IA
  • Duration: One year
  • Accreditation: Higher Learning Commission (HLC)

Online Engineering Programs – What to Consider

Aspiring students are encouraged to research their programs of choice thoroughly before they submit an application. To be sure, applicants should ask a number of questions, including the following:

  • Can I complete the program on either a part-time or full-time basis?
  • Am I required to visit the campus during the program? If so, how often?
  • Are the classes led synchronously or asynchronously?
  • What is the total cost of the program, including fees?
  • Will the school assist with job placement in my home community upon graduation?

Furthermore, anyone interested in an online engineering degree program in Iowa should also search for those that are accredited and that retain appropriate state authorization status.

Accreditation

Accreditation is ultimately synonymous with quality. To be sure, to receive accreditation, a program must meet specific standards related to the quality of education delivered, financial management, student outcomes, and more. That’s not to say that it’s necessary to graduate from an accredited program in order to work as an engineer; however, many employers may favor applicants who have a degree from an accredited program.

It is also important to note that not all accreditations carry the same weight, and that accreditation can be awarded at a programmatic, national, or regional level. The following includes a list of some agencies that offer accreditation to programs in Iowa:

National accreditation

  • Distance Education Accrediting Commission (DEAC)
  • Accrediting Council for Continuing Education and Training (ACCET)
  • Accrediting Commission of Career Schools and Colleges (ACCSC)

Regional accreditation

  • Higher Learning Commission (HLC)

Programmatic accreditation

  • Accreditation Board for Engineering and Technology (ABET)

When researching potential programs and their accrediting bodies, prospective students should search for those that have been accredited by an agency approved by the U.S. Department of Education’s Council for Higher Education Accreditation (CHEA).

State Authorization

State authorization status is another important factor to consider for online engineering students in Iowa. Specifically, Iowa students may only study in programs that are eligible to operate in the state, a concept known as “state authorization.” Fortunately, this likely won’t be an issue for students attending an online program in their own state of residence. For out-of-state students seeking to determine eligibility, program websites typically include a state authorization page.

Admissions Requirements for Online Engineering Programs

Overall, many online engineering degree programs have similar, if not identical, admissions requirements to on-campus programs at the same level, making the application process fairly uniform across the board. As an example, here are the admissions prerequisites for the master of engineering in aerospace engineering degree program at Iowa State University:

  • Completed application and fee
  • Letters of recommendation
  • Statement of purpose
  • GRE scores
  • Undergraduate GPA of at least 3.0 for unrestricted admission

Other common admissions materials include a resume showing years of experience; proof of prerequisite coursework; a candidate interview; and other materials.