Computer Science

268 reviews
Decorative laurel wreath
0.0
Overall
Career Prospects
Student Satisfaction
Recommendation Rate
Academic Balance
Decorative laurel wreath

About this major

Computer Science delves into the theory, development, and application of software and systems. Students learn programming, algorithms, data structures, and the principles of hardware design to solve complex problems.

STEMTechnologyInnovationAnalyticalProblem-solving

Student Experience

Satisfaction
Career outlook
84%
Recommendation
43%
Plan grad school

Academic Balance

Math intensity
Writing intensity
WorkloadHard
DifficultyMedium
Still have questions?

Ask students in the Computer Science community or share your own experience.

Sort by:
Filters
Junior
University of Southern California
★★★★

USC offers a comprehensive CS curriculum with strong core coverage (algorithms, systems, AI, machine learning, databases) and numerous electives across areas like machine learning (CS 467), cybersecurity, data science, and robotics (CS 499).

Hands-On LearningProject-BasedHigh Earning PotentialGood for Grad SchoolTech-OrientedTime-Consuming
7/12/2025
Senior
University of California-Los Angeles
★★★★

If you want to do a double major or minor plan it ahead and start earlier in your academic career.

4/26/2026
Graduated
University of California-Riverside
★★★★★

It’s very fun to bring your ideas to life and solve real problems you face

4/26/2026
Junior
University of California-Los Angeles
★★★

I would recommend computer science to people that love getting replace by AI.

4/26/2026
Freshman
Stanford University
★★★★

Very popular, large time commitment and rigorous course load

4/26/2026
Junior
University of California-Los Angeles
★★★★

That it is difficult and competitive and need to do hard work

4/26/2026
Junior
University of California-Riverside
★★★

Very good program that challenges me in positive ways.

4/26/2026
Graduated
New York University
★★★☆☆

Computer science is fun. Learn and have fun. Also code and build stuff for fun as side projects and participate in a lot of Hackathons.

4/26/2026
Junior
University of Washington-Seattle Campus
★★★★

It’s challenging but good because it yields good career prospects.

4/26/2026
Junior
University of Washington-Seattle Campus
★★★★

It’s challenging but good and results in stable jobs.

4/26/2026
Freshman
University of California-Los Angeles
★★☆☆☆

Not sure what to share. It is pretty hard and requires a lot of math and logic

4/26/2026
Junior
University of California-Los Angeles
★★★★

I think one of the scariest expectations about Computer Science comes from the toxic competitiveness that arises due to over saturation of the major but CS at UCLA or any school with a sense of community does a good job of having a student body that supports you in both classes and job recruitment.

4/26/2026
Sophomore
University of California-Los Angeles
★★★☆☆

The school’s computer science program is decent but requires a lot of studying

4/26/2026
Senior
University of California-Irvine
★★☆☆☆

Its good but they dont have many programs that connect you to the workforce. You kinda have to figure it out

4/26/2026
Sophomore
University of California-San Diego
★★★☆☆

It’s somewhat rigorous yet very diverse. Not sure if I’d recommend it in the age of AI if you’re only interested in the money

4/26/2026
Graduated
University of California-Irvine
★★★★★

I wish AI was not apart of my education, however I’ve learned the best I could with the tools I’ve had for the 4 years I was in college. I really enjoyed the community within my school of computer science clubs and events. While I had descent grades, I wish I could have spent more time with friends

4/26/2026

Sign up to read 85 more reviews

Join our community—explore discussions and ask personal questions.

Showing 100 of 268 reviews

Share Your Experience

Help future students by writing an honest review of your Computer Science experience.