What students report
Review sample
- Freshman563%
- Sophomore225%
- Junior113%
What stands out
- Lower enjoyment. Enjoyment is 0.3 points lower than the same major at other schools.
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
Overall it's a good field if you're interested in getting into robotics or embedded systems. While what CE is can vary a lot by school it is generally a mix of CS and EE. At my college it's sort of like a CS degree with a dash of…
Careers & next steps
I found myself at a crossroads between computer science and electrical engineering engineering. I loved the hardware and software connections and computer engineering is just that. I love being able to learn about each as I…
Enjoyment & fit
Computer Engineering is a hard major with advanced classes in computer science, math, and physics.
Difficulty & workload
Compare schools
- Career outlook
- 4.0
- Enjoyment
- 4.1
- Recommend
- 98%
- Career outlook
- 4.1
- Enjoyment
- 4.3
- Recommend
- 98%
- Career outlook
- 4.0
- Enjoyment
- 4.0
- Recommend
- 97%
- Career outlook
- 4.1
- Enjoyment
- 4.3
- Recommend
- 97%
- Career outlook
- 4.3
- Enjoyment
- 4.2
- Recommend
- 97%
- Career outlook
- 4.2
- Enjoyment
- 4.1
- Recommend
- 97%
Similar majors at UCLA
Complete evidence
Student reviews
8 reviews
Overall it's a good field if you're interested in getting into robotics or embedded systems. While what CE is can vary a lot by school it is generally a mix of CS and EE. At my college it's sort of like a CS degree with a dash of electronics/advanced math. The sorts of jobs that "traditional" CS Majors go for are still very open to you (web dev, cloud engineer, etc). No companies are biased against you because of your major (I have an electrical engineering friend who ended up at Roblox and a bunch of other computer engineers I know that ended up at pure software companies like Databricks and Google), so don't worry about that. If you aren't interested in pure software stuff and prefer robotics sort of things, focus a lot on projects and joining relevant clubs/project teams as the "hardware" companies really emphasize that.
I found myself at a crossroads between computer science and electrical engineering engineering. I loved the hardware and software connections and computer engineering is just that. I love being able to learn about each as I further discern what I want to study and work doing for my career.
Computer Engineering is a hard major with advanced classes in computer science, math, and physics.
I like UCLA! :D It is fun. I am learning a lot of skills beyond just engineering and finding a community here. I'm improving my skills as an engineer and person overall.
It's very difficult, time-consuming, and I am constantly under pressure. However, I hope everything will pay off in the end.
Its really a diverse major where you can do a little bit of everything!
It's hard, time-consuming, and very pressure filled, but I hope it'll pay off in the end.
It's a really good major and will be very important for the future of technology.
Add context
Studied Computer Engineering at UCLA?
Help future students understand the promise, demands, and tradeoffs of this program.
