Be the intelligence

behind artificial intelligence

We will teach you how to harness the unlimited potential of AI to shape the next era of computing – without harming the environment or compromising ethics.

The world needs the bright minds of computer engineers, the daring visionaries who build and improve the brains of computers, robots, self-driving cars, and more!

Two students working on colorful car as an engineering project

Five Reasons Why Computer Engineering at CSU is a Great Major

1

Great salaries and career satisfaction

Computer engineering grads consistently earn the highest starting salaries across CSU.
2

The 'it' major in the AI revolution

Computer engineers leverage AI as a tool to create cutting-edge technologies while simultaneously enhancing and advancing AI itself.
3

It's more than coding

Computer engineers are essential because they understand the interplay between software and hardware (think: computer chips and devices) to drive new technologies.
4

It's hands-on

At CSU, you won't just learn theory, you'll DO engineering. Gain skills to turn your bold ideas into innovative projects that solve real problems.
5

Learn from leaders in computing

Our professors are leaders in studying the risks and opportunities of AI through an ethics lens.
Two students smiling and gesturing with electronics in guitar project

Explore Computer Engineering

Concentrations

Dive deeper into your favorite topics

Gain knowledge to improve, advance, and protect intelligent computing systems. Complement your computer engineering degree program with an area of specialization.

What is

Computer Engineering?

Computer Engineering takes a holistic view of innovation, combining principles from Electrical Engineering and Computer Science. Computer engineers understand how computing systems work and how electronics function. This blend of skills allows them to understand the interplay between hardware (like computer chips and devices) and software (programs and code) to create innovative solutions – from everyday electronics to cutting-edge systems like self-driving cars.

How is Computer Engineering different from Computer Science?

While computer scientists are experts in coding and software behind technologies like chatbots or apps, they are typically less involved in the physical design of devices or systems. For example, think of a chatbot as a “brain in a vat” – it’s smart, but it doesn’t have the ability to interact with the physical world on its own. That’s where computer engineers come in.
 

Building the Future of Digital Tech

Colorado State University is creating a new innovative facility to expand our excellence in education and research, the Don and Susie Law Engineering Future Technologies Building

Imagine yourself in this new facility, which will fuse engineering, computer science, and AI to create a hands-on learning environment and accelerate technology discoveries.

 

Artist's rendering of planned Don & Susie Law Engineering Future Technologies building

Your path to

Great Career Outcomes

Gain skills for a diverse range of industries.

Machine Learning + AI • Space + Aerospace • Computer Chip Design • Embedded + IoT Systems • Computer Networks, Information Systems, and Cybersecurity • Biosciences, Biomedical Engineering, and Health Sciences • Power + Energy Systems • Manufacturing • Healthcare Systems

$81,897

Average starting salary for CSU Electrical and Computer Engineering graduates.

94%

Employment related to major, based on CSU First Destination data.

Top 10

Major in demand (nationally) for B.S., M.S., and Ph.D.

Headshot of Brayan Trejo

An empowering degree

My computer engineering degree equipped me with a strong foundation in hardware and software, empowering me to develop innovative and AI-driven solutions. I really enjoy working on the technology of tomorrow.

AI and ECE at CSU

10 cool things to know

Faculty in the Department of Electrical and Computer Engineering (ECE) have pioneered the use and study of AI in engineering – long before open-source AI platforms existed.