Best Online Bachelor’s in Computer Engineering

by TBS Staff

Updated September 27, 2022 is an advertising-supported site. Featured or trusted partner programs and all school search, finder, or match results are for schools that compensate us. This compensation does not influence our school rankings, resource guides, or other editorially-independent information published on this site.

Are you ready to discover your college program?

Computer engineers create innovative computer programs, machines and robots.

They also work with hardware and software to ensure that our machines and computers runs with power and efficiency. Our increasingly computer-reliant world is creating job opportunities for graduates with computer engineering degrees.

The National Center for Education Statistics reports that computer science and engineering degrees accounted for 9.8% of conferred degrees in 2015–2016; this is a 3.5% increase from the early 1970s. The U.S. Bureau of Labor Statistics (BLS) also reports that computer hardware engineers earn a median salary of $115,120.

Because several types of degrees fall under the umbrella of “Bachelor’s in Computer Engineering” the following sections display top–ranked computer engineering programs as well as top–ranked programs from several related ranking articles on our website. To learn more about these different degrees, follow the link at the end of each section to their corresponding ranking article.

The Best Online Bachelor's in Computer Engineering

#1 Best Online Bachelor’s in Computer Engineering

Florida International University

  • Miami, FL
  • 4 years
  • Online + Campus

Florida International University, a public, four-year school in Miami, boasts a robust online learning community. Online undergraduate students can benefit from studying in one of 36 online bachelor's programs. Learners seeking competitive, customizable study relevant to the computer engineering field will find the school's online bachelor's in computer engineering to be an attractive option. The computer engineering program provides flexibility to learners from all walks of life through full- and part-time study options.

Students complete industry-relevant classes throughout the program, gaining broad and specific knowledge of the computer engineering field. Students also complete general education requirements, gaining additional knowledge. Enrollees can customize their degree by choosing electives, minors, and concentrations.

Graduates easily grow their earning potential with a bachelor's degree. At the college, students can expect to earn a median salary of $41,500 six years after graduation. Undergraduate students eligible for financial aid can expect to pay $9,888 in tuition and fees, on average. To learn more about admission requirements and financial aid opportunities, prospective students should contact the computer engineering department.

Florida International University at a Glance:

Online Enrollment: 39,863

Total Online Programs: 67

Online Bachelor's Programs: 36

Admission Rate: 58%

Average Tuition
Retention Rate
Admission Rate
Students Enrolled
Institution Type
Percent Online Enrollment
68% Percentage of all students who are enrolled online.
Yes Southern Association of Colleges and Schools Commission on Colleges

#2 Best Online Bachelor’s in Computer Engineering

Old Dominion University

  • Norfolk, VA
  • 4 years
  • Online + Campus

Learners seeking competitive online study should consider Old Dominion University. The public college supports 20 online bachelor's programs from its main campus in Norfolk, Virginia. Distance learners interested in the computer engineering field can enroll in the school's bachelor of science in computer engineering.

The rigorous curriculum enables flexible study through an adaptable curriculum. Enrollees can work with their academic advisor to make course adjustments. Students can also select electives.

Currently, undergraduate students pay $26,664 in tuition. Enrollees can receive financial aid to offset the costs of their degree. Degree-seekers receive a financial aid award package amounting to $8,021 on average.

Old Dominion University at a Glance:

Online Enrollment: 12,854

Total Online Programs: 62

Online Bachelor's Programs: 20

Admission Rate: 89%

Average Tuition
Retention Rate
Admission Rate
Students Enrolled
Institution Type
Percent Online Enrollment
54% Percentage of all students who are enrolled online.
Yes Southern Association of Colleges and Schools Commission on Colleges

#3 Best Online Bachelor’s in Computer Engineering

National University

  • La Jolla, CA
  • 4 years
  • Online + Campus

Learners seeking competitive online study should consider National University. The institution supports 40 remote online bachelor's degree programs. Distance learners interested in the computer engineering field can enroll in the school's bachelor's in electrical and computer engineering.

The program prepares students for the demands of the computer engineering field. Majors work with an academic advisor to select classes that match their interests and fit their schedule.

Undergraduate students can expect to pay $13,320 in tuition. Enrollees can benefit from scholarships, fellowships, and federal financial aid through the college.

National University at a Glance:

Online Enrollment: 8,769

Total Online Programs: 98

Online Bachelor's Programs: 40

Admission Rate: 89%

Average Tuition
Retention Rate
Admission Rate
Students Enrolled
Institution Type
Percent Online Enrollment
53% Percentage of all students who are enrolled online.
Yes Western Association of Schools and Colleges Senior Colleges and University Commission
Best Online Bachelor's

Online Bachelor's in Computer Engineering Programs Ranking Guidelines

We ranked these degree programs based on quality, curricula, school awards, rankings, and reputation.

Our Methodology

Here at, we take the trust and welfare of our readers very seriously. When making our school and program rankings, our top priority is ensuring that our readers get accurate, unbiased information that can help them make informed decisions about online education. That's why we've developed a rigorous ranking methodology that keeps the needs of our readers front and center.

Our proprietary, multi-criteria ranking algorithm analyzes key data indicators — as collected by the federal government — for each school or program. What data we use depends on the focus of each specific ranking, but in all cases, our ranking methodology is impartial: Schools cannot buy better rankings at TBS.

While specific criteria under consideration can vary by ranking, there are a few data points that we value most highly. They are affordability, academic quality, and online enrollment. Below, we break down our algorithm to help you understand what you're getting when you use one of our rankings.

  • Academics
  • Affordability
  • Online Enrollment

Data Sources

The data used in TBS rankings comes primarily from the federal government, and much of it is provided by the schools themselves. We aggregate and analyze this data to build our rankings.

The Integrated Postsecondary Education Data System (IPEDS) is our primary source. Its data comes from annual surveys conducted by the U.S. Department of Education's National Center for Education Statistics (NCES). Every college, university, or technical school with access to federal financial aid must participate in these surveys, which include questions about enrollment, graduation rates, finances, and faculty qualifications. This is publicly available data, which you can access yourself through the College Navigator.

Additionally, because we value a personal touch and the professional experience of our staff and Academic Advisory Board, we vet all results and adjust rankings as necessary based on our collected knowledge of schools and degree programs. Depending on the ranking, we may obtain additional input from, subject matter experts, prior TBS ranking lists, or other sources we deem relevant to a particular ranking.

Breakdown of Our Rankings Methodology

About Our Ranking Factors

Here at TBS, we value what you value: quality education, affordability, and the accessibility of online education. These factors guide all of our program rankings.

Each of these factors are further broken down into weighted subfactors. For example, retention rates are weighted more heavily than availability of program options because they are a better indicator of student success.

We chose the following factors for our rankings because of their influence on learning experiences and graduate outcomes. However, students should always balance our rankings against their personal priorities. For instance, a learner who needs a fully online program may prioritize online flexibility more than our rankings do. Our rankings are designed to help you make a decision — not to make a decision for you.

Academics - 75%

Affordability - 15%

Online Enrollment - 10%

In all our school rankings and recommendations, we work for objectivity and balance. We carefully research and compile each ranking list, and as stated in our advertising disclosure, we do NOT permit financial incentives to influence rankings. Our articles never promote or disregard a school for financial gain.

If you have questions about our ranking methodology, please feel free to connect with our staff through contact page.

We thank you for your readership and trust.

Featured Online Bachelor's in Computer Engineering Programs

Choosing an Online Computer Engineering Program

A computer engineering online bachelor’s degree focuses on the intersection of technology and innovation. Students in these programs learn the essentials of hardware and software design. With an online computer engineering degree, graduates can pursue a career working with microprocessors, circuitry, programming, or applications. Computer engineering programs typically begin with a foundation in math, physics and chemistry. Core classes focus on topics like control systems, systems analysis, electromagnetics, databases and operating systems.

Computer engineering programs usually focus on hardware or software. A hardware–centered engineering program will likely emphaszie electrical or communications engineering. A software–centered engineering program will likely emphasize computer and mathematical theory. These concentrations allow students to tailor their online computer engineering degree to fit both their interests and career goals.

Most computer engineering programs require a capstone project. Many programs have students complete group projects or lab sessions. These projects require students to solve hardware or software problems by virtually collaborating with their peers. Students can complete many online computer engineering degrees entirely online. However, some programs are hybrid programs whcih may require learners to attend on–campus labs.

What Else Can I Expect From an Online Bachelor’s in Computer Engineering Program?

While The details of an online computer engineering degree vary depending on the school or program, all curricula share some common characteristics. In the first two years, a computer engineering program should cover core topics, such as computer systems, electronic design and communications. As students progress through a program, they can tailor the curriculum to their interests with major courses and electives that build upon their career objectives.

Curriculum for an Online Bachelor’s Degree in Computer Engineering

  • Computer Programming: A basic programming course for all computing majors that teaches students to code in Visual Basic, C++, Java, Javascript and HTML. Topics include how to program for purpose and how to think through logic puzzles using coding language.
  • Circuit Theory: This introductory course explores the fundamentals of circuit theory. Students study the techniques and principles behind electrical circuit analysis and learn how to apply such laws as Ohm’s and Kirchhoff’s. Other topics include steady power, three phase and Fourier problems.
  • Software Design: In this online computer engineering degree course, students take an in–depth look at the software design process by using UML and object–oriented languages. Students in this course learn to critique the design process, a skill that enables them to detect problems at an earlier stage.
  • Microprocessors: ECE students must take a course in microprocessors. Students learn about electronic design and the role of microprocessors and microcontrollers. Standard topics include I/O, memory devices and microcomputer architecture.
  • Advanced Logic Design: This advanced course covers digital design logic. Students explore topics such as combinational logic, machine design, timing, EDA and logic synthesis. This course may also introduce hardware languages such as VHDL.

Online Bachelor’s in Computer Engineering Careers

Almost every industry today relies on technology. To grow digitally, companies are hiring individuals with the ability to develop, build, fix and advance many different technologies. With an online computer engineering degree, graduates have the skills and knowledge needed to help enterprises conceptualize, innovate and lead.

Computer Hardware Engineer

Computer hardware engineers oversee the entire computer hardware and peripheral production process; this includes the creation of processors, circuit boards and networks. Daily, tasks may involve working on simultaneous projects. These project involve the whole production process, from designing to prototype testing. To enter this field, individuals should have a four-year degree in a relevant major.

Median Salary: $115,120 Projected Job Growth (2019-2029): 5%

Electrical and Electronics Engineer

Electrical and electronics engineers, like hardware engineers, also design, test and develop equipment. Electrical and electronics engineers deal with electrical systems, like those found in cars. Electrical and electronics engineers use the same skills and knowledge used by hardware engineers. With the integration of robotics, machine learning and smart technology, these two types of engineering significantly overlap.

Median Salary: $97,970 Projected Job Growth (2019-2029): 7%

Software Developer

Software developers are in high demand. These developers create applications that drive hardware and machines. From coffee makers to a cars, more of our everday items require novel software. Software engineers work as developers who apply the principles of engineering to software design and creation. Software developers, however, do not usually possess the engineering skills to work as a software engineer.

Median Salary: $103,560 Projected Job Growth (2019-2029): 24%

Popular with our students.

Highly informative resources to keep your education journey on track.

Take the next step toward your future with online learning.

Discover schools with the programs and courses you’re interested in, and start learning today.

woman in an office