Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The world's largest corporations—Apple, Amazon, Google, Facebook, and Microsoft—are founded on innovations created by computer engineers and scientists. However, computer engineers aren't just essential for these tech giants. Today, every business relies on the software and hardware systems you'll learn to develop through Purdue's Computer Engineering program. As a computer engineer, you'll gain expertise in technologies that solve pressing societal challenges across healthcare, national defense, space exploration, assistive technologies for children with disabilities, and other critical fields. Computer Engineering students explore the complete computing spectrum. They study hardware—from basic circuitry to microcontrollers and advanced microprocessors. They master systems software—including operating systems, programming languages, compilers, and networking solutions that power every modern computer. They develop algorithmic thinking to transform ideas into reality. And they engage with computing's greatest challenges: cybersecurity, artificial intelligence, the Internet of Things, and other frontier technologies. Purdue's Computer Engineering faculty lead groundbreaking research that drives technological progress, with their discoveries directly informing classroom instruction. Discover your ability to redefine computing's future through Purdue's Computer Engineering program.