Computer Science

Major Details

at University of Southern California Los Angeles, CA

3.8/5Overall

Ratings at University of Southern California

38 reviews · 31 verified · 79% recommend

Enjoyment
4.1+0.4
Career Prospects
3.6
Difficulty
3.6+0.1
Workload
3.8+0.2
Math Required
3.7
Writing & Analysis
2.9+0.3
University of Southern California
Global avg

Computer Science at Other Schools

Student Reviews

Courses & teachingPositiveJunior
Math required 3/5Writing & analysis 2/5

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).

Enjoyment & fitPositiveSenior Verified
Enjoyment 5/5
Would recommend

I love bringing my ideas to life and learning about new advancements in this field

Enjoyment & fitPositiveSophomore Verified
Enjoyment 3/5
Would recommend

Computer Science is about solving real-world problems using logic, creativity, and systems thinking. Its super fun and you learn by doing.

Enjoyment & fitPositiveGraduated Verified
Enjoyment 5/5
Would recommend

I love the fact that it has the ability to fit into all domains!

Enjoyment & fitCriticalGraduated Verified
Enjoyment 4/5
Would not recommend

Please dont take this if you dont have interest in this field. Otherwise it will become very cumbersome

Support & communityPositiveFreshman Verified

Definitely try out the cool opportunities around school and outside of it, they are really helpful.

Advice & things to knowMixedSenior Verified
Would recommend

Complete the assignments as early as possible. Prepare and study everyday

Difficulty & workloadPositiveSophomore Verified
Difficulty 3/5Workload 4/5

Has a rep for being super hard, but I do not think it is deserved. Put in the work and actually pay attention and learn and it is relatively easy.

Advice & things to knowMixedGraduated Verified
Would recommend

Need to always be ready to learn, there's no shortcuts to this

Careers & next stepsCriticalSophomore Verified
Career prospects 3/5

A lot of the coursework is not related to the recruiting process.

Studied Computer Science at University of Southern California?

Write a Review