Computer Engineering
Grainger College of Engineering
CompareWhat 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
93% employed or continuing education
61% employed after graduation
32% attending graduate school
$104,703 average starting annual income
Sample employer destinations: Apple (18), Amazon (16), Microsoft (14) View All
Sample grad school destinations: University of Illinois Urbana-Champaign, Carnegie Mellon University, Georgia Institute of Technology View All
Review Criteria
First-Year Major-Specific Criteria
- Strong math and science coursework and performance
- Calculus preferred and physics expected (if available at high school)
- Strong teamwork and interpersonal communication skills
- Interest in improving society through engineering
- Demonstrated understanding of and interest in the engineering major selected
Transfer Criteria
Transfer HandbookGraduation & Retention2
3.9 years to degree
96% first-year retention rate
78% four-year graduation rate
88% six-year graduation rate
Annual Program Costs3
Illinois Resident
- Tuition: $18,740
- Fees: $5,182
- Expenses: $19,558
- Total: $43,480
Non-Resident
- Tuition: $44,340
- Fees: $5,182
- Expenses:$19,898
- Total: $69,420
International
- Tuition: $47,800
- Fees: $5,182
- Expenses: $19,898
- Total: $72,880
