What students report

97% recommend

Review sample

  • Freshman350%
  • Junior117%
  • Senior233%
Career prospects-0.2

0.0/5 here

Lower career outlook here

Elsewhere 4.3Here 4.1
EnjoymentSimilar

0.0/5 here

About typical for this major

Elsewhere 4.2Here 4.1
DifficultySimilar

0.0/5 here

About typical for this major

Elsewhere 3.7Here 3.7

Student voice

Why students feel that way

Patterns tell us what is happening. Student accounts explain why.

Distinctive themes

No distinctive review themes have cleared the evidence threshold yet.

Representative perspectives

Anonymous student
For me, it’s about taking something from concept to working prototype: whether that’s an embedded system, a robotics platform, or a distributed pipeline. I like seeing how software decisions affect hardware performance, and how…

Courses & teaching

Anonymous student
For me, it’s about taking something from concept to working prototype: whether that’s an embedded system, a robotics platform, or a distributed pipeline. I like seeing how software decisions affect hardware performance, and how…

Courses & teaching

Anonymous student
Computer Engineering very highly regarded at UC San Diego. Workload can be quite challenging, especially when taking multiple major classes, such as multiple CS or EE classes, but it is not impossible to excel. Managing time…

Difficulty & workload

Compare schools

Similar majors at UCSD

Complete evidence

Student reviews

6 reviews

Tone
Courses & teachingPositive

For me, it’s about taking something from concept to working prototype: whether that’s an embedded system, a robotics platform, or a distributed pipeline. I like seeing how software decisions affect hardware performance, and how constraints like power, latency, and memory shape what’s possible. It feels less like writing programs and more like engineering systems that have to work reliably outside a textbook.

Anonymous studentSenior
Math
4.0/5
Writing
4.0/5
Apr 2026
Courses & teachingPositive

For me, it’s about taking something from concept to working prototype: whether that’s an embedded system, a robotics platform, or a distributed pipeline. I like seeing how software decisions affect hardware performance, and how constraints like power, latency, and memory shape what’s possible. It feels less like writing programs and more like engineering systems that have to work reliably outside a textbook.

Anonymous studentSenior
Math
3.0/5
Writing
3.0/5
Apr 2026
Difficulty & workloadMixed

Computer Engineering very highly regarded at UC San Diego. Workload can be quite challenging, especially when taking multiple major classes, such as multiple CS or EE classes, but it is not impossible to excel. Managing time wisely to do lots of fun stuff is key to maintaining joy in my major.

Anonymous studentFreshman
Difficulty
4.0/5
Workload
4.0/5
Apr 2026
Courses & teachingPositive

I learned a lot of great things related to technology both from a software and hardware side.

Anonymous studentFreshman
Math
4.0/5
Writing
4.0/5
Apr 2026
Enjoyment & fitPositive

It’s a good major for anyone interested in the intersection of software and hardware

Anonymous studentJunior
Enjoyment
4.0/5
Apr 2026
Courses & teachingPositive

Computer engineering is a very comprehensive course and it teaches us about how we can integrate hardware and software together.

Anonymous studentFreshman
Math
3.0/5
Writing
2.0/5
Apr 2026

Add context

Studied Computer Engineering at UCSD?

Help future students understand the promise, demands, and tradeoffs of this program.

Write a review