Computer Engineering
J & M Price College of Eng.
Description
Computer Engineering is a hardware-oriented degree whose requirements include courses offered by the School of Computing and/or the Department of Electrical and Computer Engineering. Computer Engineering includes the design, implementation and programming of digital computers and computer-controlled electronic systems. Computer engineers work with and design computers from embedded systems to networks of GPU"s. Of particular importance to computer engineers is the interfacing of computers with other devices and computers. Computer engineers also design and develop large software systems to analyze and control sophisticated instrumentation.
Department Insight
The Electrical & Computer Engineering department stands out for its approachable and engaging teaching staff who are not only dedicated to clarifying complex concepts but also to making learning a dynamic and enjoyable experience. Students highlight the faculty's organized resources, fair evaluation methods, and willingness to provide extra help as key factors in reducing academic stress and fostering a supportive learning environment. The feedback also underscores the unique opportunity for hands-on learning through comprehensive problem-solving homework, and the faculty's enthusiasm for integrating fun into academic rigor - making this department an exceptional choice for students looking for both challenge and community.
Featured Courses
Your Smartphone: How it Works and How it is Changing the World
Accelerated Introduction to Object-Oriented Programming
Engineering Calculus I
Circuits and Systems I
Popular Careers
Pathways of Growth
Getting Started
- Join a learning community like LEAP or the Honors College
- Attend the Get Involved Fair & Engineering Club Rush to explore student clubs/organizations
- Follow ECE on social media
Making Progress
- Build relationships with students in your ECE/CS courses as you move through the program together
- Organize study groups with your peers
- Find a job on campus
- Get involved with ECE student groups & honor societies
- Become a LEAP peer advisor or orientation leader
- Consider getting involved in ASUU or talk to your advisor about joining the Student Advisory Council (SAC)
Finishing Up
- Network with your fellow classmates & professors
- Take on a leadership role in your student group(s)
- Get involved with the Alumni Association and Forever Utah
Learning Outcomes
An ability to apply knowledge of mathematics, science, and engineering.
An ability to design and conduct experiments, to analyze and interpret data, and to debug, and analyze software.
An ability to design a system, component, process, or software package to meet desired needs.
An ability to function on multi-disciplinary teams
An ability to identify, formulate, and solve engineering problems.
Major Requirements
Minimum Cumulative GPA of 2.50.
Minimum Technical GPA of 2.50 (calculated from all ECE and CS classes taken).
All courses must be completed with a grade C- or better unless otherwise stated. All mathematics classes must be completed with a grade C or better unless otherwise stated.
All students are required to abide by the Code of Student Conduct as outlined by the Department of Electrical and Computer Engineering as well as all other University policies.
Academic Advising
Connect with Computer Engineering Advisors
Get personalized guidance on your academic journey. Advisors can help with course selection, degree planning, career exploration, and connecting you with opportunities in your field.
Visit Computer Engineering AdvisingOfficial Resources
Ask an Alum
Get real world insight from alumni who share their career paths and advice
Tuition Calculator
Calculate your estimated tuition and fees
Cost of Attendance
View typical costs for University of Utah students
Academic Advising
Connect with academic advisors for guidance on course selection, degree planning, and your academic journey