In the past, top computer engineering schools were not found online. But the education landscape has changed since the COVID-19 pandemic, and continues to evolve. Students want online degrees in disciplines that were once unavailable online.
Demand for online programs means more colleges and universities have shifted to this educational format. Online engineering degrees are now available from some of the best colleges.
In this article, we profile the best affordable online engineering schools offering different types of online engineering degrees. We specifically looked at the best schools for computer engineering.
Best Computer Engineering Schools Online Methodology
We reviewed over 290 accredited colleges and universities that offered online bachelor’s degrees in different disciplines. We looked at schools that offer:
- Online computer engineering degree
- Online software engineering degree
- Other related online engineering bachelor’s degree programs
We narrowed our original pool of schools by selecting online programs with undergraduate tuition of less than $45,000/year. We collection tuition results from NCES College Navigator. We narrowed our search further by choosing schools with rankings from U.S. News and World Report. We then ranked our selections according to raw affordability. The most affordable school and engineering degree landed in our #1 position.
Read on to find cheap online degrees in computer and software engineering.
#30 – Champlain College
Online Bachelor of Science in Software Development
Undergraduate tuition: $44,220/year
Champlain College is a top school for an online engineering degree in computers. It offers a BS in Software Development degree.
In this program, online students learn about computers and electronics engineering technology. The program focuses on software engineering and development. Students gain critical skills in platforms and programming languages.
Courses in this program explore topics such as:
- Data structures and algorithms
- Enterprise database systems
- Foundations of cybersecurity
- Information systems analysis and design
The program is set up to prepare students for many different engineering jobs. Graduates find work as computer programmers and systems analysts.
#29 – Regis University
Online BS in CS
Undergraduate tuition: $42,220/year
Regis University is a good school for those interested in the best online engineering degrees in computers. The school offers a Bachelor of Science degree in Computer Science with a computer focus.
Students can take relevant courses that prepare them for careers in engineering, such as software engineer roles and programming positions. Courses cover topics like:
- Computer systems performance analysis
- Digital design theory and technologies
- Telecommunications
You can even study niche areas of computer engineering management. From artificial intelligence to the principles of programming languages, there are courses that fit any engineering career goal. And with the financial aid awards, qualifying students can earn their computer engineering online degree at a low cost.
#28 – Lewis University
Online BS in CS
Undergraduate tuition: $36,530
Lewis University is a good school for online engineering degree programs. For those interested in computers, it offers a Bachelor of Science in Computer Science with computer-related engineering courses.
Courses cover topics relevant to electrical and computer engineering careers. From learning about technology to information security, students gain knowledge that helps them succeed in different engineering industries.
Courses explore topics such as:
- Cloud computing
- Electronics engineering technology
- Systems methodology and design
- Web design applications
Lewis University ranks with major publications like U.S. News. The most recent edition of Best Colleges lists the school as the 22nd best regional university in the Midwest.
#27 – Limestone College
Online BS in CS – Programming
Undergraduate tuition: $26,300
Limestone College is a good school for students interested in getting a bachelor’s degree in computers and programming. It offers a Bachelor of Science in Computer Programming.
In this computer program, students take online classes that prepare them with skills needed for the workplace. You can build a strong foundation in key IT and engineering areas. Students learn about architecture and programming. You also cover topics in systems administration.
The bachelor’s degree also prepares you for graduate school if you want to earn a master’s degree in programming or another subject. Some students enter unique engineering programs in areas like electrical engineering or applied engineering.
#26 – Liberty University
Online Bachelor of Science in Information Technology
Undergraduate tuition: $22,511
Liberty University is a top school for IT and engineering degree programs. It offers a Bachelor of Science degree in information technology with four specialization options.
In this program, students can choose one of four areas to focus their studies. These specializations help you tailor your engineering degree toward personal interests and career goals. Specializations include:
- Application and database development
- Data networking and security
- Gaming design
- Web and mobile programming
The core courses students take help them learn about the design of computer hardware and operating systems. From intro to advanced classes, students explore topics that prepare them for different computer and engineering jobs.
Liberty ranks with U.S. News and World Report as a best national university.
#25 – University of Massachusetts Lowell
Online Bachelor of Science in Information Technology
Undergraduate tuition: $16,182
The University of Massachusetts Lowell is an affordable school for online engineering degrees in technology. It offers a BS in IT program.
The program consists of 40 courses and 120 credit hours. Students take online classes that prepare them for careers as data architects and software developers.
In this program, you take courses that cover topics such as:
- Computer ethics
- Discrete structures
- Survey of programming languages
- Website development
If you have an associate degree from an accredited college, you can transfer credits and shorten the time it takes to finish your degree.
#24 – Southern New Hampshire University
Online BA or BS in Information Technologies
Undergraduate tuition: $15,380
Southern New Hampshire University (SNHU) is an affordable computer technologies school. It offers a Bachelor of Arts and Bachelor of Science in Information Technologies for those interested in the computer world of engineering and software.
The program is unique because of the five concentration options available. Students can tailor their online education by focusing on an area of interest. Concentrations include:
- Business management
- Cybersecurity
- Data analytics
- Project management for IT
- Software development
The IT program in software development is similar to other applied engineering programs in this discipline. You study advanced information systems design and computer platform technologies. Students learn how to take what they learn in the classroom and apply it in the real world.
SNHU ranks with U.S. News and World Report as the #2 most innovative school in the country.
#23 – Penn State World Campus
Online Bachelor of Science in Information Sciences and Technology
Undergraduate tuition: $15,054
Pennsylvania State University World Campus is a good school for students interested in computers and engineering. It offers a Bachelor of Science in Information Sciences and Technology.
The program prepares students for careers in engineering and technology. It also provides a foundation for those seeking graduate programs.
In this program, students complete 125 total credit hours. You can also choose to specialize the degree based on your career interests. The Integration and Application (ITINT) specialization helps students learn how to problem-solve and evaluate outcomes. You also learn how to implement technology-based solutions.
Courses offered in the program cover topics like:
- Foundations of human-centered design
- Information and organizations
- Organization of data
- Networking and telecommunications
Penn State ranks with U.S. News and World Report. In the most recent rankings, Penn State’s online bachelor’s programs rank #25.
#22 – National University
Online BS in Electrical and Computer Engineering
Undergraduate tuition: $13,320
National University is one of the best computer engineering colleges. It offers a Bachelor of Science in Electrical and Computer Engineering online program.
The ABET-accredited program teaches students how to apply engineering design to produce solutions for different industry problems. You also learn how to identify and come up with solutions for complex engineering issues.
Students take courses that explore topics such as:
- Digital signal processing
- Electrical and CE
- Embedded systems
NU is a top-ranked school with a global presence. Its online programs are great for those interested in industrial engineering technology and related disciplines.
#21 – University of Arizona
Online Bachelor of Science in Electrical and CE
Undergraduate tuition: $13,275
University of Arizona is a good school if you want to study engineering technology and electrical engineering. It offers a Bachelor of Science in Electrical and CE.
The program consists of 128 credit hours. It prepares students with the knowledge they need to work in different electrical engineering and mechanical engineering careers. Students take courses that explore relevant topics, such as:
- Circuit theory
- Computer programming and engineering applications
- Microprocessor organization
Because of the school’s partnerships with companies like Intel, Microsoft, Pixar, and NASA, the degree gives students an edge in the job market. U of A’s reputation is also important for student success. The school ranks #105 in best national universities.
#20 – Baker College
Online BS in Computer Science – Programming
Undergraduate tuition: $12,710
Students interested in computer programming and engineering can find degree options at Baker College. The school offers a Bachelor of Science in Computer Science with a computer programming concentration.
The program consists of 120 total credit hours. It takes about four years, on average, to complete. But once you earn your degree, you can find work in many different engineering industries like:
- Aerospace engineer
- Chemical engineering
- Civil engineering technology
- Electrical engineering technology
- Environmental engineering
- Industrial engineering technology
- Mechanical engineering (mechanical engineers)
The program prepares students with foundational and advanced study. Online courses cover topics in database fundamentals and programming. You also learn about different trends in computer science and engineering.
Baker has earned rankings from major publications like U.S. News and World Report. Its rankings include best regional university in the Midwest and best undergraduate engineering programs.
#19 – Colorado Technical University
Online BS in Computer Engineering
Undergraduate tuition: $12,696
Colorado Technical University is an affordable college for a computer engineering degree online. The school offers an online BS in CE degree.
The program consists of 186 total credit hours. It equips students with the knowledge and expertise needed to work in different areas of engineering and development. Students take courses online that also prepare them for graduate engineering degrees.
Courses cover topics such as:
- Computer architecture
- Data structures
- Electronics systems engineering technology
- Fundamentals of software design
Colorado Tech ranks with U.S. News and World Report as a top national university.
#18 – Oregon State University
Online Bachelor of Science in CS
Undergraduate tuition: $12,664
Oregon State University is a good school for students seeking engineering degree programs online in computers. The school offers a Bachelor of Science in CS.
In the CS program, you study computers and engineering. You can take courses that cover software development and engineering. The program prepares you for work in different industries, such as web development and engineering technology.
There are different tracks of study and flexible ways to complete the degree. You can enroll on a one, two, three, and four-year track. The one-year track is for students with an associate degree and the ability to study online full-time.
OSU ranks with U.S. News as a top national university. It is also ranked as a top public and best value school.
#17 – Florida Institute of Technology
Online Bachelor of Science in Computer Engineering
Undergraduate tuition: $12,240
Florida Institute of Technology is a good school for students who want to study engineering technology and computers. The school offers a BS in CE.
The engineering degree program focuses on the design and analysis of:
- Computer hardware
- Computer networks
- Operating systems
- Software
Students gain skills needed for entry into graduate school or the workforce. Whether you want to go back to school and study mechanical engineering or engineering technology, you can with this degree. You can also qualify for jobs in electronics engineering technology and computers.
Florida Tech ranks with U.S. News and World Report as a top national university.
#16 – Oregon Institute of Technology
Online BAS in Technology and Management
Undergraduate tuition: $12,122
Oregon Institute of Technology is an affordable college for online engineering degree programs. It offers a BAS in Technology and Management program.
In this engineering degree program, students take courses that prepare them for careers in engineering, technology, and management. Courses cover both foundation and advanced topics. Students learn about database systems and relational databases. They also cover in-depth study on operations management.
The program is open to working students with an associate degree accredited with Colleges and Schools Commission or another governing body.
OIT ranks with U.S. News as the 6th top regional college in the West.
#15 – University of Illinois
Online BS in CS
Undergraduate tuition: $12,077
University of Illinois is a top choice for computers and engineering. It offers an accredited Bachelor of Science in CS degree program.
In this online program, students gain knowledge on computer organization. They study data structures and algorithms and learn how to make sense of them. They also get a strong foundation in operating systems and programming languages.
Some of the courses covered in the program include:
- Computer programming concepts
- Discrete structures
- Network security and assurance
- Software engineering capstone
The university ranks with major publications like U.S. News. Current rankings include #41 in best national universities and #13 in top public schools.
#14 – Arizona State University
Online Bachelor of Science in Software Engineering
Undergraduate tuition: $11,618
Arizona State University offers affordable software engineering online degree programs. Students can earn a Bachelor of Science in Software Engineering.
The program consists of 120 total credit hours. Students complete 41 classes. Each course runs 7.5 to 15 weeks. The program blends project-based engineering and computing courses. You take everything from software construction and development to project leadership.
When you graduate with your online engineering degree, you’re prepared to work in any engineering industry. You can find jobs in:
- Aerospace engineering (aerospace engineer)
- Electrical engineering (electrical engineers)
- Electrical engineering technology
- Electronics engineering technology
- Industrial engineering
- Mechanical engineering (mechanical engineers)
- Nuclear engineering technology
Arizona State University is a top-ranked school.
#13 – Old Dominion University
Online BS in Computer Engineering Technology
Undergraduate tuition: $11,220
Old Dominion University is a good school for an affordable online engineering degree. It offers a Bachelor of Science in Computer Engineering Technology.
The online engineering degree program is for students interested in computer and engineering technology. But to qualify for admission, you must have some college credits. The program is open to transfer students and those with an associate degree. The program requires students to earn at least 30 credit hours at ODU.
Courses cover both electrical engineering and computers. They explore topics that are relevant to different engineering areas like:
- Applied engineering
- Civil engineering
- Electrical engineering technology
- Industrial engineering
- Nuclear energy engineering technology
The Engineering Technology Accreditation Commission accredits this program.
#12 – Western Kentucky University
Online BS in Computer Information Technology
Undergraduate tuition: $11,112
Western Kentucky University is an affordable school for students interested in computer engineering technology. It offers a Bachelor of Science in Computer Information Technology.
The online degree program is for students looking for careers in computers and engineering. With this degree, and the preparation it offers, you can find work in any field of engineering. Students go on to work in:
- Civil engineering
- Electrical engineering
- Industrial engineering technology
- Mechanical engineering
- Nuclear engineering technology
The courses and study you participate in gives you a strong foundation in technology management and support. You also learn about systems. You study analysis and design and systems security. You can take your knowledge into any field, including computers.
WKU ranks with U.S. News as a top national university and best public school.
#11 – The University of Southern Mississippi
Online BS in CS
Undergraduate tuition: $9,450
The University of Southern Mississippi is a good school for students in search of engineering and computer degrees. The school offers an online BS in Computer Science.
In this program at University of Southern Mississippi, students complete 124 total credit hours. It is a fast-paced program that takes two to four years to complete. Courses cover relevant industry topics in computer architecture and design. You also learn about secure software development and algorithms.
If you want to land a job in engineering, you can with this degree. Graduates have gone on to find work in areas such as:
- Electrical engineering technology
- Industrial engineering
- Mechanical engineering
- Nuclear energy engineering technology
With federal financial aid offered at University of Southern Mississippi, you can earn one of the best online engineering degrees at an affordable price. Federal student aid at University of Southern Mississippi includes grants, scholarships, and work study. The school and program rank with U.S. News.
#10 – Dakota State University
Online BS in Computer Information Systems
Undergraduate tuition: $9,633
Dakota State University is a good school to study computers and engineering. It offers a Bachelor of Science in Computer Information Systems.
In this program, students focus on five major areas of integrated technology. They study data and hardware, people and procedures, and software. The degree gives students a versatile background that can apply to any engineering industry. Graduates have gone on to find careers in electrical engineering and mechanical engineering.
All online courses explore relevant topics. These include:
- Business application programming
- Computer hardware
- Database management systems
- Structured systems analysis
DSU ranks with major publications like U.S. News.
#9 – Franklin University
Online BS in CS
Undergraduate tuition: $9,577
Franklin University is a good school for students interested in computers and engineering. The school offers a BS in Computer Science with optional focus areas.
In the program, students have the option of focusing their studies. Choosing a focus area allows you to tailor your degree to fit with your career goals and interests. The focus areas offered in this engineering technology program include:
- Data analytics
- Software architecture and engineering
- Software development security
- Web and mobile development
In the software architecture and engineering focus area, students learn how to test software. They also dig deep into engineering topics like enterprise software architecture. The degree and focus area are good for students looking for careers in computer engineering technology.
#8 – Bellevue University
Online BS in Software Development
Undergraduate tuition: $8,790
Interested in and online engineering degree that focuses on software development? Bellevue University offers an online BS in Software Development.
In this program, students focus on different techniques and skills used in software design. They study everything from information security to object-oriented analysis and design. You also study web scripting and IT project management.
The program consists of 127 total credit hours for the Bachelor of Science degree. It is similar to a software engineering degree online in that it explores topics in design and development. The program helps students find work in related computer and software fields.
#7 – University of Arkansas Grantham
Online BS in Computer Engineering Technology
Undergraduate tuition: $8,280
University of Arkansas Grantham is an affordable school for engineering majors. It offers a BS in Computer Engineering Technology online.
In this program, engineering majors focus on studies in both computers and engineering. They complete 120 total credit hours that take about 38 months to complete.
Online courses include:
- Computer networks
- Programming essentials
- Signals and systems theory
- Technical project management
The program equips students for careers as engineering technology specialists and computer engineers. Graduates have also gone on to other engineering fields to work as aerospace engineers or in industrial engineering technology. The point is that this is a versatile degree you can apply to different areas.
#6 – Western Governors University
Online BS in Software Engineering
Undergraduate tuition: $8,010
Western Governors University offers engineering programs for online students. You can earn a Bachelor of Science in Software Engineering.
In this program, students explore data management and structures for programmers. They cover topics in operation systems and scripting. The program prepares you for entry-level engineering jobs in programming. But engineering students can also qualify for work in other areas like:
- Architectural engineering
- Chemical engineering
- Civil engineering
- Environmental engineering
- Materials engineering
- Mechanical engineering technology
Toward the end of the program, engineering students complete a capstone project that allows them to focus on an area of interest. It is the first step in gaining research experience and applying it to a possible career.
#5 – University of Maryland Global Campus
Online BS in Software Development and Security
Undergraduate tuition: $7,848
University of Maryland Global Campus offers affordable engineering discipline programs in computers. You can earn a Bachelor of Science in Software Development and Security.
In this program, students learn skills and techniques needed to work in the software and security industry. You cover topics in programming and systems analytics. You also learn how to design and work with different kinds of software. The skills equip students for careers in engineering and security.
The classes you take are online. They cover topics in:
- Building secure web applications
- Database security
- Secure programming in the cloud
- Secure software engineering
The school ranks with U.S. News as a top national university.
#4 – Eastern New Mexico University
Online BS in Electronics Engineering Technology
Undergraduate tuition: $6,863
Eastern New Mexico University is an affordable college for an electronics and electrical engineering degree. Students can earn an online Bachelor of Science in Electronics Engineering Technology.
The program prepares students with the knowledge and experience in electronic technology. They use applications in computer design and study manufacturing and testing. They also conduct research in labs and independent projects. Eastern New Mexico University graduates with this online bachelor’s degree can go on to enter a master’s engineering program. They can also enter the workforce as:
- Electrical engineers in electrical engineering
- Electronics engineers in engineering technology
- Mechanical engineers in electrical and computer engineering
Though the program is not a mechanical engineering degree, it does offer related courses.
To help cut tuition costs at Eastern New Mexico University, the school offers financial aid programs.
#3 – Florida International University
Online BS in CE
Undergraduate tuition: $6,565
Florida International University Miami is a good school for students interested in computers and engineering. It offers an online bachelor’s degree (Bachelor of Science) in CE.
The online engineering program prepares students for careers in different engineering management careers. Students complete a total of 128 credit hours. Core courses cover topics relevant to computer and mechanical engineering technology. Some of these courses include:
- Applied science and design
- Circuits analysis
- Electrical engineering
- Logic design
- Project management
- Signals and systems
Graduates of the Florida International University bachelor’s degree enter some of the highest paying engineering jobs. But to become electrical and electronics engineers, students must have the right kind of training. Florida International University can help.
#2 – Florida State University
Online BS in CS
Undergraduate tuition: $5,656
Florida State University is a good school for a computer degree or those interested in using computers in engineering jobs. The school offers an online BS in Computer Science.
In the online bachelor’s program, students gain knowledge that can help them in many entry-level computing jobs. They study everything from software engineering to computer architecture. They also learn about networks and computer systems.
The online bachelor’s degree can prepare you for careers or continued education. Some graduates enter an engineering technology program or get a master’s degree in computers.
FSU ranks with major publications like U.S. News and World Report. It is one of the most affordable engineering schools on our list.
#1 – University of Florida
Online BS in CS
Undergraduate tuition: $3,876
University of Florida is the most affordable school for computers and engineering on our list. It offers a BS in Computer Science with engineering classes.
Like some online bachelor’s in engineering programs, this one focuses on computers and technology. Students learn the basics of operating systems, among other topics. Some of the classes you take in the program include:
- Applications of discrete structures
- Data structures and algorithms
- Introduction to computer organization
- Numerical analysis
- Programming fundamentals
The school helps students prepare for jobs in the industry. But it also gives you knowledge for other engineering jobs. You can take electives that cover topics in mechanical engineering technology and applied science.
University of Florida ranks with U.S. News. It is also #1 in most affordable online bachelor’s in engineering programs.
Other schools ranking high for affordable applied engineering program and related options include:
- Bemidji State University
Bemidji State University offers an online BS in Applied Engineering. Engineering students gain skills and knowledge that helps prepare them for careers in different industries. The online bachelor’s degree at Bemidji State University is affordable. The Colleges and Schools Commission accredits the program.
- Indiana State University
Indiana State University is an affordable school for online engineering degrees. You can earn engineering degrees online in different areas like electrical and computer engineering, mechanical engineering, and mechanical engineering technology. The Engineering Technology Accreditation Commission accredits the Indiana State University programs.
- Stony Brook University
Stony Brook University offers a Bachelor of Science in Electrical Engineering online. The Stony Brook University electrical engineering degree is open to qualifying students seeking online engineering programs. Stony Brook University is a top-ranked school.
Related Resources:
- 5 Top-Paying Jobs in Software Development
- 30 Great Small Colleges for STEM Degrees
- 50 Most Innovative Small Colleges in America
- Is Software Systems Engineering a Good Career Choice?
- Ultimate Guide to Science and Engineering Degrees and Careers
This concludes our ranking of the top 30 affordable online bachelor’s degrees in computer engineering.