Top 5 Online Bachelor of Computer Engineering Degree Programs

computer engineering degree programs
Computer engineering is one of the newest and fastest growing fields in the world! Having become more and more relevant over the last four decades, today it is a highly lucrative and challenging discipline that is structurally integral to many facets of our society–buildings, computers, cellphones, and much more!

Earning an online Bachelor’s Degree in Computer Engineering, or it’s equivalent, gives students an incredibly high return on their investment, and allows graduates access into a huge number of work environments where their expertise is needed.

Consistently ranked as one of the highest paying degrees by Forbes and Business Insider, graduates from one of these Top 5 Online Bachelor’s of Computer Engineering programs will have the expertise and knowledge to create innovative computer software and hardware systems, and find careers in such industries as telecommunications, automotive, and aerospace.



Research for this list included analyzing and cross referencing the most highly respected journalistic resources to create a list of top institutions which was then narrowed down to a Top Five Online Bachelor of Computer Engineering Degree Programs according to a methodology of:

  • Offers bachelor students exciting opportunities to design and construct their own projects in creative, online environments,
  • Professors are well-experienced scientists and engineers that impart a wealth of knowledge to diverse populations of students,
  • Proper Accreditation relative to the field of Computer Engineering,
  • Financial Aid availability, Grants and Scholarships, Military Aid,
  • Prestige and notability as an online school according to reputable journalistic and academic resources,
  • Programs designed to educate each student on the fundamentals needed to gain an entry-level job within the field of Computer Engineering,
  • Ease of transfer credits for continued education, such as a Master’s degree program,
  • Provides hands-on, leadership and technical skills need to excel in the field,
  • Incorporates new technologies used today in the field of Computer Engineering.

In developing this list,, chose not to list the schools in an ordered way, but instead highlighted five of the very best programs, all of which have their own unique strengths and qualities.

For a deeper understanding, please see our Methodology page.



 Online B.S. degree in Computer Engineering-EET Degree Programs


Campus Location: Colorado Springs, CO

Accreditation: Colorado Technical University is regionally accredited by the Higher Learning Commission. To contact the Higher Learning Commission please visit

With wearables and the Internet of Things, it seems everything we use these days has a computer in it. As more industries adopt new technologies, you could study the skills needed to understand these developments with a Bachelor of Science degree in Computer Engineering from CTU.

Along with a core curriculum of computer engineering—including the design, development, and testing of equipment ranging from small embedded systems to supercomputers—you have the opportunity to develop a strong technical background as well as analytical, critical-thinking, and problem-solving skills applicable to the engineering industry. You may also explore how to design and build within various constraints, including economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.

At CTU, they pride themselves on putting students first. Their flexible, online courses are designed to help you build a class schedule around your schedule. And with grants and scholarships available for those who qualify, earning a degree can be both achievable and affordable.

For important information about the educational debt, earnings, and completion rates of students who attended this program, go to

CTU cannot guarantee employment or salary.

Not all programs are available to residents of all states.




Online B.S. in Computer Engineering Technology-(EET) Degree Programs


Program Standouts:
Old Dominion University has built an online Bachelor of Science in Computer Engineering Technology that trains students in the design, construction and installation of complex hardware, software, and networking operations. This puts them in touch with disciplines concerning “high speed and wireless communication, exploration of outer space, and a revolution in medical diagnosis and treatment.”

Campus Location: Norfolk, VA

Accreditation: Southern Association of Colleges and Schools; Engineering Technology Accreditation Commission

Tuition and Fees:

  • $316 per credit hour—in-state tuition
  • $345 per credit hour—out-of-state tuition
  • $50 one time—application fee

Types of Aid: Federal grants, loans, and work-study; state grants, institutional scholarships, and Veteran’s and military benefits.

Acceptance Rate: 77%

Admission Requirements:
Applicants to Old Dominion University must submit official high school or GED transcripts, the non-refundable application fee along with a completed application, and official SAT/ACT scores (unless the student has a GPA of 3.3 or higher). Optional, yet encouraged, documentation includes 1-3 letters of recommendation, an activity resume, a personal essay, and official AP test scores or Dual Enrollment Transcript.

Sampling of Coursework:

  • Microprocessor and Microcontrollers
  • Linear Electronics
  • Digital Electronics Lab

Degree Outcomes:
ODU graduates go on into impressive graduate programs in software and computer engineering or enter into many different areas of the job market including production, network management/design, image processing and robotics, control systems, and communications!




Online B.S. in Computer Information Systems


Program Standouts:
The Florida Institute of Technology’s online Bachelor of Science in Computer Information Systems is designed to give students experience in a wide variety of computer and software engineering fields. Students in this program earn a degree from “the university known for educating many NASA scientists!”

Campus Location: Melbourne, FL

Accreditation: Southern Association of Colleges and Schools; International Assembly for Collegiate Business Education

Tuition and Fees:

  • $510 per credit hour—tuition and fees
  • $250 per credit hour—law enforcement/public safety tuition

Types of Aid: Institutional and state grants and scholarships; private scholarships; student employment; federal loans; and military and law enforcement benefits.

Acceptance Rate: 57%

Admission Requirements:
A completed application along with official high school or GED transcripts, as well as transcripts from any regionally accredited colleges or universities.

Sampling of Coursework:

  • Electronic Commerce
  • Database Concepts and Programming
  • Survey of Software Systems

Degree Outcomes:
Holding a degree from a “world-renowned” institution, Florida Institute of Technology graduates are incredibly strong candidates in the job market. Alumni are sought after for such possessions as software developer, web programmer, database administrator, and application staterooms analyst.




Online B.S. in Software Engineering

Program Standouts:
Arizona State University is one of the strongest providers of distance education in the country, and online Bachelor of Science in Software Engineering students “learn-by-doing.” Completing challenging projects and coursework, students have a “unique project-driven curriculum, establishing a new model for software engineering education.”

Campus Location: Temple, AZ

Accreditation: North Central Association of Schools and Colleges; Engineering Accreditation Commission

Tuition and Fees:

  • $523 per credit hour—tuition and fees
  • $50 one time—in-state application fee
  • $65 one time—out-of-state application fee

Types of Aid: A large number of institutional and alternative scholarship opportunities, federal and state grants, loans, and work-study, and outside resources.

Acceptance Rate: 80%

Admission Requirements:
Applicants must submit a completed online application along with the non-refundable application fee. Other documentation includes SAT/ACT scores and official high school and college transcripts representing a 3.0 GPA or higher.

Sampling of Coursework:

  • History of Engineer
  • Engineering Statistics
  • Principles of Database Management

Degree Outcomes:
This degree prepares students to enter the fields of advance computing and engineering with a high degree of competency. “Graduates of this program are qualified to design and engineer innovative systems that may include mechanical and electrical components that interact with software.”




Online B.S. in Computer Engineering


Program Standouts:
Grantham University students complete a solid foundation of computer science and electronics and computer engineering that prepares them for more advanced practices of theory, design, construction, and installation of complex hardware and software systems.

Campus Location: Lenexa, KS

Accreditation: Distance Education Accrediting Commission; American Council on Education

Tuition and Fees:

  • $265 per credit hour—tuition
  • $250 per credit hour—military and Veterans’ tuition
  • $35 per 8-week term—technology fee

Types of Aid: Federal grants and loans, institutional, private, and military scholarships, and benefits for Veterans’, military, and their families.

Acceptance Rate: unavailable

Admission Requirements:
Applicants to Grantham University’s online Bachelor of Science in Computer Engineering must submit official high school transcripts or its equivalent, as well as SAT/ACT scores

Sampling of Coursework:

  • Programming in C++
  • Fundamental Properties of DC Circuits
  • Programming Essentials

Degree Outcomes:
Upon graduation from this rigorous online curriculum, students go on to achieve monumental success in employment opportunities and master’s programs. Among many applicable skills, students learn to conduct, analyze and interpret experiments and apply experimental results to improve processes.




What is Computer Engineering?

Are you the type who likes to get in on the ground level of a project? Is it essential for you to understand things from the beginning? If so, a career in computer engineering may be for you.

In this field, you will learn how to combine computer science and electrical engineering. You’ll learn how to bring the two techniques together to build the ultimate in computer system technology. You will need to be familiar with computer software, as well as, computer hardware systems.

Should I earn an online Bachelor of Computer Engineering degree? Is it right for me?

Although job opportunities in this field are not increasing by leaps and bounds, rest assured, computer engineers will always be in demand. As earning an online Bachelor of Computer Engineering degree is a great way to begin your career, indeed, earning a master’s degree can put you a step above the competition that is applying for the same job.

Your bachelor degree program is readily available to you through the online format if convenience and flexibility are essential to you. Hybrid programs are also available if you prefer some personal on-campus interaction with faculty and fellow students. You will learn about electronic circuitry, thermodynamics, computer programming languages, technical problem solving, engineering probability and statistics, as well as, microprocessors and controllers, systems architecture and computer logic design. Also, you can expect to learn about ethics in engineering technology, in addition to, the latest in computer and network security developments.

In some instances, online schools will allow you to choose a specialization that fits your needs and personality. As the field of computer engineering is so broad and offers a wide array of career choices, without a doubt, you will find an area that you love. Examples of specializations include software development, hardware engineering, networking, databases or design automation, to name a few. In addition, you may choose the type of industry in which you would prefer to work.

Students interested in becoming computer engineers are critical thinkers and problem solvers. They should also be proficient in oral and written skills, fluent in programming, as well as, lifelong learners.

What can I do with an online Bachelor’s degree in the field of Computer Engineering?

A position in the field of computer engineering can be quite lucrative. As of May 2017, the BLS states that the average income for a Computer Hardware Engineer was $115,120 annually, with the highest 10% earning upwards of $176,900 per year. Computer Network Architects earned an average of $104,650 annually, and Aerospace Engineers earned $113,030 per year. Computer engineering jobs are expected to rise by 5% between 2016 and 2026. There are other positions to consider such as a Computer Repair Technician, Software Publisher, Network Administrator or a Computer Consultant.