Computer Engineering


What is Computer Engineering?

Computer Engineering is the design and use of computing systems at all levels. This major may interest you if you enjoy understanding, designing, and working with computers. In this major, you will learn every part of a computer system from top to bottom. As a computer engineer, you will be well prepared to create the wide array of computing systems and devices that we all use and depend on every day.

Career Options

  • Computer system architecture
  • GPU architecture
  • Hardware design
  • Microprocessor design
  • Programming
  • Research
  • Software architecture

Post-Graduation Success1

91% employed or continuing education

74% employed after graduation

17% attending graduate school

$88,109 average starting annual income

Sample employer destinations: Microsoft, Amazon, Capital One View All

Sample grad school destinations: University of Illinois at Urbana-Champaign, Carnegie Mellon University, Stanford University View All

Graduation & Retention2

4.0 years to degree

94% freshman retention rate

58% four-year graduation rate

76% six-year graduation rate

Annual Program Costs

Illinois Resident

  • Tuition: $17,348
  • Fees: $4,475
  • Expenses3: $15,952
  • Total: $37,775


  • Tuition: $34,798
  • Fees: $4,475
  • Expenses3: $16,292
  • Total: $55,565


  • Tuition: $40,146
  • Fees: $4,475
  • Expenses3: $16,292
  • Total: $60,913