Online Engineering Programs Home

Online Bachelor of Science in Engineering Degree Programs

Find schools

Online Bachelor’s Degrees in Aerospace Engineering

Aerospace engineering involves the development of spacecrafts and aircrafts. It has two main branches: astronautical engineering (outside the earth’s atmosphere) and aeronautical engineering (within the earth’s atmosphere). A major requirement for aerospace engineers is the ability to understand and apply principles of math, physics, materials science, and aerodynamics.

Embry-Riddle Aeronautical University offers a bachelor of science (BS) in aeronautics program, available both online and on-campus. The program opens the door to opportunities in aviation and aerospace for students.

Admission requirements include official high school transcript or equivalent, a grade point average of at least 2.5, and ACT and/or SAT scores (optional, but strongly encouraged). While an essay, resume, and two letters of recommendation are not required for admission, they may help for assessing qualifications and proof of English proficiency is necessary for international students.

​Made up of 120​ credit-hours, courses in the program include an introduction to aeronautical science, aviation legislation, statistics with aviation applications, the principles of management, financial accounting, an introduction to management information systems, and an introduction to research methods.

Embry-Riddle Aeronautical University is renowned for producing world-class professionals working in air traffic management, safety, meteorology, and unmanned aircraft systems.

  • Location: Daytona Beach, Florida
  • Accreditation: Aviation Accreditation Board International (AABI)
  • Expected Time to Completion: 36 months
  • Estimated Tuition: $36,858 per year

Bachelor’s Degrees in Biomedical Engineering (On-Campus)

Biomedical engineering, also known as bioengineering, is one of the STEM fields. It combines principles from disciplines such as biology, engineering, medicine, and healthcare.

Boston University offers a bachelor of science (BS) in biomedical engineering. The program offers students an in-depth understanding of engineering, science, chemistry, biology, and math. Students learn how to solve problems impacting the environment and economy, as well as social, legal, and ethical issues.

The program’s admission requirements include high school transcript, a completed admission application, senior year grades, a teacher evaluation, a counselor recommendation and school report form, standardized tests, and proof of English proficiency for international applicants.

The curriculum consists of 133 credit-hours. Classes include an introduction to programming for engineers, general chemistry, an introduction to engineering, engineering mechanics, computational linear algebra, an introduction to engineering design, and statistics and data sciences for engineering.

Through the program, students learn to solve complex engineering problems, communicate appropriately with different audiences, analyze and interpret data, conduct experiments, use engineering judgment for drawing conclusions, and make informed decisions. At the end of the program, graduates are well-prepared to take up careers in engineering, science, healthcare, as well as business.

  • Location: Boston, Massachusetts
  • Accreditation: ABET
  • Expected Time to Completion: 36 to 48 months
  • Estimated Tuition: $54,720 per year

Florida International University offers a bachelor of science in biomedical engineering. Depending on their inclination, students can choose appropriate electives. The program offers a general track and the following concentrations: biomechanics and biomaterials, biosignals and systems, and tissue engineering and pre-med. The program is taught by experienced and knowledgeable faculty members well-known for their teaching skills.

Major admission requirements for the program include submitting an application, proof of an associate in arts (AA) degree or its equivalent, completion of all pre-core courses by transfer students, an average grade point average of at least 2.5 in all prerequisite courses, and TOEFL scores for students whose native language is not English.

The 128-credit-hour program includes courses such as an introduction to biomedical engineering, an introduction to biomedical engineering computing, an introduction to probability and statistics, ENG analysis biological systems, applied mechanics, and biomaterials science.

Students through this program learn how to apply their knowledge to engineering problems, communicate effectively, use engineering design for solving biomedical engineering issues, work efficiently in a team, conduct appropriate experiments, analyze and interpret data, and make ethical decisions.

On successful completion of the program, graduates can take up roles such as a manufacturing engineer, software engineer, quality engineer, and researcher physician.

  • Location: Miami, Florida
  • Accreditation: ABET
  • Expected Time to Completion: 36 to 48 months
  • Estimated Tuition: $618.87 per credit-hour

Online Bachelor’s Degrees in Chemical Engineering

Chemical engineering applies principles of physics, chemistry, mathematics, economics, and biology for efficiently producing, designing, transporting and transforming materials and energy.

The University of North Dakota offers a bachelor of science in chemical engineering. This program can be completed online or on campus. Students can specialize in petroleum engineering, energetics, or sustainability, depending on their interests.

Admission requirements for the program include high school grade point average, successful completion of 14 units of high school core courses, official high school transcripts, official standardized test scores, and proof of English proficiency for international students.​

Made up of 130​ credit-hours, courses include an introduction to chemical engineering, computing tools for chemical engineers, unit operations in chemical engineering, an introduction to transport phenomena, chemical engineering thermodynamics, the fundamentals of electrical engineering, and process dynamics and control.

Through the program, students learn the basics of mathematics, chemical engineering, and physical sciences. They also participate in hands-on lab experiences.

At the end of the program, graduates can several opportunities in fast-growing sectors such as agriculture, chemicals, oil and gas, renewable energy, and pharmaceuticals. They can take up roles such as an environmental engineer, process design engineer, plant process engineer, product development engineer, and quality control engineer.

  • Location: Grand Forks, North Dakota
  • Accreditation: ABET
  • Expected Time to Completion: 48 to 60 months
  • Estimated Tuition: $598.41 per credit-hour

Online Bachelor’s Degrees in Civil Engineering

Civil engineering deals with the construction, maintenance, and design of public works such as bridges, roads, canals, airports, dams, sewage systems, structural components of buildings, railways, and pipelines.

The University of North Dakota offers a bachelor of science (BS) in civil engineering program. This program can be completed online or on-campus. The program offers students the opportunity to get involved in research projects. Students learn how to come up with innovations in construction, civil planning, and design.

The program is taught by civil engineering instructors and professors who bring their real-world experience to the classroom. Applicants to the program must submit ACT or SAT score (can be waived), proof of 14 units of high school core courses, official high school transcripts, and evidence of English proficiency for international students.

Consisting of 134​ credit-hours, the curriculum includes courses such as an introduction to civil engineering, graphical communication, computer applications in engineering, an introduction to geology, mechanics of materials, elementary differential equations, fluid mechanics, and structural mechanics.

The program helps students apply science, engineering, and mathematics principles to civil engineering, conduct experiments for proving or disproving engineering designs or theories, polish their skills in computer software and other technology, and develop lateral thinking skills.

At the end of the program, graduates can pursue opportunities in engineering design and development, construction, project management, and a host of other areas such as water resources, structural engineering, geotechnical engineering, site development, environmental regulation, and transportation engineering.

  • Location: Fargo, North Dakota
  • Accreditation: ABET
  • Expected Time to Completion: 48 to 60 months
  • Estimated Tuition: $598.41 per credit-hour

Old Dominion University offers an online bachelor of science in civil engineering technology program. The program prepares students for a successful career in consulting engineering, construction, surveying and development. The program offers specializations in structural design, site development, and construction management.

The application process includes submitting a completed online application, a $50 non refundable fee, an official high school transcript or GED transcript, SAT/ACT scores, a current resume, letters of recommendation, and a personal statement.

The program consists of 120 credit-hours. Courses include the ​fundamentals of surveying, the fundamentals of building construction, the strength of materials, fluid mechanics, soils and foundations, advanced technical analysis, and engineering economics. On completion of the program, students can sit for the Fundamentals of Engineering (FE) exam.

Graduates of the program are well-equipped to work as cartographers and photogrammetrists, surveyors, civil drafters, civil engineering technicians, surveying technicians, wind energy project managers, and mapping technicians.

  • Location: Norfolk, Virginia
  • Accreditation: ABET
  • Expected Time to Completion: 36 to 48 months
  • Estimated Tuition: $407 per credit-hour

Online Bachelor’s Degrees in Computer Engineering

Computer engineering blends knowledge of electronic engineering and computer science to develop hardware and software.

Grantham University offers an online bachelor of science in computer engineering technology program. This fully online, innovative program prepares students to take up advanced roles in computer technology

Applicants to the program must submit proof of high school completion (or the equivalent), an official high school transcript (with a minimum cumulative grade point average of 3.0), and SAT or ACT scores, among other documentation.

The program consists of 120 credit-hours. It makes students skilled in computing science, as well as software and hardware troubleshooting and design. Students explore topics such as ​digital electronics, microprocessor systems engineering, modern digital design, circuit analysis, technical project management, and computer networks.

The program trains students to conduct and interpret experiments and apply results for process improvement. Also, it teaches them to apply knowledge of computer programming, electric circuits, microcomputers, and electronics to the testing, building, and maintenance of computer systems and software. At the end of the program, graduates can take up roles such as digital technician, engineering technician, engineering assistant, electrical engineering technician, failure analysis technician, and an electronics technician.

  • Location: Lenexa, Kansas
  • Accreditation: Distance Education Accrediting Commission
  • Expected Time to Completion: 38 months
  • Estimated Tuition: $295 per credit-hour

Old Dominion University offers a bachelor of science in computer engineering technology degree completion program. This degree is ideal for students who already have an associate degree or its equivalent from a community college or technical institute. The program includes courses in computer science as well as electrical engineering technology. As a result, students learn how software and hardware work together in a computer.

Admission requirements for the program include completion of a transferable associate’s degree prior to starting classes, a completed online application, a $50 non refundable fee, an official high school transcript or GED transcript, SAT/ACT scores, a current resume, letters of recommendation, and a personal statement.

The program is made up of 128​ credit-hours and students will be required to complete at least 30 credit-hours with Old Dominion University. The curriculum includes courses such as ​digital electronics, advanced technical analysis, electrical circuits, linear electronics, software engineering survey, and advanced microprocessor and microcontrollers.

After completing the program, students can sit for the Fundamentals of Engineering (FE) exam in Virginia and other states. They graduate with electrical engineering technology as their major, a concentration of their choice in computer engineering, and computer science as their minor.

Graduates of the program can pursue opportunities in network management and design, computer system engineering, systems development, software and systems application engineering, web system support and administration, testing and implementation, and data system management.

  • Location: Norfolk, Virginia
  • Accreditation: ABET
  • Expected Time to Completion: 48 months
  • Estimated Tuition: $407 per credit-hour

Online Bachelor’s Degree in Electrical Engineering

Electrical engineers study and design devices and systems that run on electricity and electromagnetism.

Arizona State University offers an online bachelor of science in engineering in electrical engineering program. The program prepares students for a career in healthcare technology, energy production, information management, sustainable development, data management, and economic growth.

Admission requirements for the program include SAT or ACT scores for freshman students and a grade point average of 3.0 for transfer students. Foreign students are required to submit TOEFL test scores.

The coursework consists of 120 credit-hours, including an introduction to engineering, modern differential equations, the fundamentals of electromagnetics, random signal analysis, and computer organization and assembly language programming.

Students develop engineering skills in the program that can help them visualize and solve problems at the global level. They are trained to become better leaders, thinkers, and decision-makers. On completion of the program, graduates can take up roles such as an aerospace engineer, computer hardware engineer, electrical engineer, electronics engineer, energy engineer, and engineering manager.

  • Location: Tempe, Arizona
  • Accreditation: ABET
  • Expected Time to Completion: 48 months
  • Estimated Tuition: $740 per credit-hour

American Public University offers a bachelor of science in electrical engineering program. The major focus is on the technology and tools used in electrical engineering. In addition to a general track, it offers concentrations in communications and mechatronic systems.

Program applicants must submit a high school diploma or equivalent, a completed online application, and transcripts from all schools attended.

The program comprises 127 credit-hours and provides students with a holistic view of the field of engineering. Courses include an introduction to electrical engineering, an introduction to engineering and computing, probability theory with applications, the electrical engineering fundamentals, measurements and instrumentation, and the fundamentals of mechanical engineering.

Students become adept at solving engineering problems, completing their professional responsibilities in an ethical manner, conducting experiments, and applying their knowledge in real world situations. The program opens up opportunities in aerospace, defense, telecommunications, automotive, construction, medical, chemical, and more for graduates.

  • Location: Charles Town, West Virginia
  • Accreditation: Higher Learning Commission (HLC)
  • Expected Time to Completion: 48 months
  • Estimated Tuition: $285 per credit

Online Bachelor’s Degrees in Engineering Management

Engineering management combines two dynamic and complex fields, namely business and technology. It applies the problem-solving and technological principles of engineering as well as the organizational, administrative, and planning methods of management to solve complex problems. Students pursuing this field of study can take up leadership roles in large enterprises driven by technology.

Arizona State University offers an online bachelor of science in engineering in engineering management. This online program trains students to take up leadership roles in businesses driven by engineering.

Major admission requirements for the program include SAT or ACT scores for freshman students and transfer grade point average of 3.0 for transfer students. Foreign students must submit TOEFL test scores.

​Made up of 120​ credit-hours, the program provides students with a broad understanding of the science of engineering, design, and business management. Courses include ​probability and statistics for engineering problem solving, engineering administration, risk management, an introduction to systems engineering, project management, and system dynamics and thinking.

The program helps students develop an understanding of the effects of engineering design and improvements to business goals and objectives. They also develop strong leadership skills.

Graduates of the program are well-equipped to take up roles such as compliance manager, construction manager, environmental engineer, it project manager, quality control manager, and regulatory affairs manager.

  • Location: Tempe, Arizona
  • Accreditation: ABET
  • Expected Time to Completion: 48 months
  • Estimated Tuition: $740 per credit-hour

Indiana State University offers an online bachelor’s degree-completion program in engineering technology management. To pursue the program, students must have an associate’s degree in engineering or a related subject from an accredited institute.

The program’s admission requirements include an associate degree in engineering or a related technical subject from an accredited program, a cumulative grade point average of 2.0 in all college-level studies, and proof of English proficiency for international students.

The curriculum explores topics such as ​electronics fundamentals, fluid power technology, engineering design and management, economic analysis for engineering and technology, quality systems and tools, lean manufacturing systems, and research and development in technology.

The program helps students understand modern industrial practices and enhances their leadership and management abilities. At the end of the program, graduates can pursue opportunities in production, management, sales and marketing, consulting, training, research and development, and in any engineering discipline related to the associate degree.

  • Location: Terre Haute, Indiana
  • Accreditation: The Association of Technology, Management, and Applied Engineering
  • Expected Time to Completion: 48 months
  • Estimated Tuition: $422 per credit-hour

Online Bachelor’s Degrees in Industrial Engineering

Industrial engineering focuses on optimizing systems, both industrial or environmental. They use equipment, engineering knowledge, energy resources, and materials to achieve their objectives.

The University of Southern Mississippi offers an online industrial engineering technology degree program. This program can be completed online and does not require any campus visits. It is ideal for students aiming to take up high-level supervisory and planning positions in the workforce.

Admission requirements for the program include ACT or SAT scores and core (CPC) units in mathematics, English, social studies, science, and computer applications.

The curriculum comprises 124 credit-hours, of which transfer students are allowed to bring 62 credit-hours from a four-year institute or community college. Students learn about electrical systems, engineering economics, industrial quality control, industrial cost control, operations and logistics concepts, production and inventory control, and industrial automation.

Through the program, students examine the design, installation and performance of electrical systems, the use of basic quality control tools, and the individual cost components that impact the total cost of manufacturing goods or services.

At the end of the program, graduates have the opportunity to pursue roles as systems engineers, continuous improvement coordinators, process improvement analysts, manufacturing engineers, process engineers, and industrial specialists.

  • Location: Hattiesburg, Mississippi
  • Accreditation: ABET
  • Expected Time to Completion: 48 months
  • Estimated Tuition: $370.59 per credit-hour

Online Bachelor’s Degrees in Mechanical Engineering

One of the broadest disciplines in engineering, mechanical engineering applies the knowledge of engineering, physics, mathematics, and materials science to analyze, design, and maintain mechanical systems.

The University of North Dakota offers a bachelor of science in mechanical engineering. This program can be completed online or on-campus. There are four concentrations: thermal sciences, mechanical design, aerospace (134 credit-hours), and manufacturing and materials.

Some of the admission requirements for the program include an ACT or SAT score, successful completion of 14 units of high school core courses, official high school transcripts, and evidence of English proficiency for students whose first language is not English.

Made up of 129​ credit-hours, the program has instruction in applied statistical methods, machine component design, manufacturing processes, engineering design, fluid mechanics, and the fundamentals of electrical engineering.

The program helps students understand the practical uses of engineering and develop teamwork and collaborative problem-solving skills.

Graduates of the program are well-prepared to work in fields such as aerospace, manufacturing, renewable energy, consumer products, defense, petroleum, and transportation.

  • Location: Grand Forks, North Dakota
  • Accreditation: ABET
  • Expected Time to Completion: 72 months or more
  • Estimated Tuition: $598.41 per credit-hour

The University of Alabama offers an online bachelor of science in mechanical engineering. The online nature of the program allows students to obtain their degree with minimum travelling or leaving their job. The main focus of the program is product manufacturing.

The program’s admission requirements include a completed admissions application, transcripts from all colleges previously attended, a high school transcript (if the students has less than 24 semester-hours of college coursework), a minimum 2.0 overall college GPA, ACT or SAT scores (can be waived), and proof of English proficiency for international applicants.

The program consists of 128 credit-hours. While coursework can be completed online, it does include three laboratory courses that require in-person attendance. Classes include an introduction to mechanical engineering, engineering foundations, small-scale engineering graphics, thermodynamics, engineering materials, fluid mechanics, the fundamentals of electrical engineering, and dynamic machine components.

Students learn how to identify and solve complex engineering problems, apply engineering design for producing solutions meeting specific needs, communicate effectively, and gain the knowledge required to succeed in an engineering role. ​

At the end of the program, graduates can pursue opportunities in industries such as power generation, automotive, bioengineering, robotics, textiles, manufacturing, pulp and paper, research and development, steel and materials, and petro-chemical and aerospace.

  • Location: Tuscaloosa, Alabama
  • Accreditation: ABET
  • Expected Time to Completion: 48 months
  • Estimated Tuition: $375 per credit-hour

Online Bachelor’s Degrees in Software Engineering

Software engineering, as the name suggests, is a branch of engineering focused on software development, design, and maintenance.

Pennsylvania State University offers an online bachelor of science in software engineering program. This program is offered through Pennsylvania State University’s distance-based World Campus. The program uses a unique combination of design and development projects and classroom study to help students develop immediately applicable skills in software development.

Admission requirements for the program include official school transcripts and a cumulative grade point average of 2.7 or higher (for students transferring directly into the major with less than 45 transferable credits). Note that international applicants must take and submit scores for the Test of English as a Foreign Language (TOEFL) or the International English Language Testing System (IELTS).

The 126-credit-hour program covers a wide range of software development topics. Some of these include ​operating systems, an introduction to programming techniques, software engineering, software architecture, software engineering design, a software engineering project, and elementary probability.

Students develop strong communication, problem-solving and teamwork skills. They work with the best technology to develop web apps, mobile apps, and software for many other systems, and ultimately learn how to have an impact on an organization.

On successful completion of the program, graduates are well-equipped to take up roles such as computer systems analyst, user interface designer, video game designer, software testing engineer, computer systems administrator, software developer, and project manager.

  • Location: University Park, Pennsylvania
  • Accreditation: ABET
  • Expected Time to Completion: 48 months
  • Estimated Tuition: $576/$617 per credit-hour

Arizona State University offers a bachelor of science in software engineering program through the Ira A. Fulton School of Engineering. The program is taught by experienced faculty members who have received top honours in their respective fields.

Applicants to the program must have a minimum 1,210 SAT combined evidence-based reading and writing plus math score, a minimum 24 ACT combined score, or a 3.00 minimum ABOR GPA. Overall, they must show a minimum transfer GPA of 2.75, among other requirements.

The program is ​made up of 120​ credit-hours. Some of the courses include ​the principles of programming, computer systems fundamentals, design and analysis of data structures and algorithms, operating systems and networks, the principles of distributed software systems, and the principles of database management.

Students develop skills to engineer and design systems including electrical and mechanical components, and develop professional skills such as teamwork, communication, professionalism, and critical thinking. The program can open up various opportunities for graduates. They can take up roles such as a computer programmer, computer science professor, computer software quality engineer, electrical engineering professor, software developer, and software engineer.

  • Location: Tempe, Arizona
  • Accreditation: ABET
  • Expected Time to Completion: 48 months
  • Estimated Tuition: $740 per credit-hour

Related Articles

Online Bachelor’s Degree Programs in Software Engineering

Software powers a large part of today’s world. From hailing taxi cabs to ordering food, there is an app for everything. As a result, there is a growing demand for software engineers to develop new applications and websites.

Online Bachelor’s Degree Programs in Technological Entrepreneurship & Management

Technology and the internet have enabled numerous entrepreneurs to see their ideas come to fruition. It is no surprise that many universities now offer courses and degree programs in technology entrepreneurship.

Online Bachelor’s Degree Programs in Web Development

In a world largely powered by software, there is a high demand for those trained in web development. A bachelor's degree in web development can allow students to gain a fundamental understanding of software as a whole and confidently launch their career in this exciting field.

Online Bachelor’s Degrees in Project Management

An online bachelor’s program in project management generally comprises 120 credit-hours and can be completed in four years. A few courses that students study include estimating and scheduling, project contracting, foundations of project management, international business, and project planning.

Online Bachelor’s in Business Data Analytics

An online bachelor's degree in business data analytics provides students with a strong foundation in data analytics and prepares them for a promising career in this burgeoning field. Students become well-equipped in data mining, data storage, and data analytics.