three students work with computer parts in a lab

Computer Engineering Major

Do you want to develop emerging tech like smartphones, computers, video chat, and beyond?

At a glance

Computer engineering blends computer science and electrical engineering to further advancements in digital technology, computer networking, and computer systems. In this major, you’ll focus on how computer systems work and how they integrate into society. You’ll experience the benefits of a smaller department with top-tier faculty, while enjoying the perks of a large university. Research areas span a range of disciplines that include biomedical engineering, communications and signal processing, controls and robotics, electric power and energy systems, electromagnetics and remote sensing, and lasers, optics, and applications. 

Degree typeBachelor of Science
FormatOn campus
Part ofWalter Scott, Jr. College of Engineering
Competitive major?Yes
Accelerated option?No
Not sure if this is the right major for you?
See all of them!

Concentrations

A concentration allows you to specialize in a certain area within your major, offering a depth of information and hands-on experiences that you may not otherwise get. Many students in this major will concentrate in one area to work in a specific field after college, as well as find mentors and internships before they even graduate.

Aerospace Systems

You’ll focus on key computer engineering principles in the areas of computer systems, programming, deep-space communications, robotics, flight avionics, and more, enabling you to solve complex engineering problems, such as improved safety-critical hardware design, real-time software programming, satellite communications, and remote sensing methods. Computer engineering students concentrating in aerospace will experience, first hand, the necessity of their major in supporting humanity’s ascent to the stars.

Embedded and IoT Systems

This concentration takes a bird’s-eye view of computer engineering to help students understand how electronic devices, software, and networks function together to enable end-to-end solutions. Coursework focuses on applications of key computer engineering principles in the areas of computer architecture, embedded systems, internet-of-things (IoT), machine learning, computer security, software algorithms, and more.

Networks and Data

Combining topics from electrical engineering, computer science, and mathematics, this concentration will teach you how to optimize and bolster network systems that process the ever-growing volume of data we produce through our high-tech gadgets and applications. You will work on complex engineering problems, such as emerging 5G/6G networks, deep-space communication, Internet of Things, and social networks.

Some Career Options

Computer Engineering currently ranks among the top 10 majors in demand for bachelor’s, master’s, and doctoral degrees according to the National Association of Colleges and Employers. Almost every industry recruits computer engineering graduates, including aerospace, biomedical and healthcare, clean energy, robotics, climate science, manufacturing, agriculture, and transportation.

Tour and info session options

Tours may be available as part of Admissions tours and info sessions, offered throughout the year.

For additional opportunities, please reach out to:

Walter Scott, Jr., College of Engineering recruiter at [email protected]

academic Info and Tips

Explore even more

Want a more in-depth look at this major? Take a look at the program website to learn more.