Below are the key facts about the program, including its ranking, popularity, student demographics, and graduate outcomes. Also, learn how USC stacks up against peers offering computer science.
Jump to any of the following sections:
USC is in the top 5% of the country for computer science. Specifically, it ranked #30 out of 466 schools by College Factual. It is also ranked #7 in California.
| Ranking Type | Rank |
|---|---|
| Best Computer Science Master’s Degree Schools in California | 6 |
| Best Computer Science Bachelor’s Degree Schools in California | 7 |
| Best Computer Science Master’s Degree Schools in the Far Western US Region | 7 |
| Best Computer Science Schools in California | 7 |
| College Major Top Ranked | 7 |
| Best Computer Science Bachelor’s Degree Schools in the Far Western US Region | 8 |
| Best Computer Science Schools in the Far Western US Region | 8 |
| College Major Top Ranked | 8 |
| Best Computer Science Master’s Degree Schools | 18 |
| Best Computer Science Bachelor’s Degree Schools | 30 |
| Best Computer Science Schools | 30 |
| College Major Top Ranked | 30 |
For the most recent IPEDS reporting year, University of Southern California awarded 352 bachelor’s degrees in computer science.
Computer Science majors who earn their bachelor’s degree from USC earn a median of $174,800 a year. This is above $101,273, the median for all majors at USC.
Earning a bachelor’s degree at USC, computer science graduates take on a median debt of $20,178 in student loans. This is higher than $15,729, the typical median for all majors at USC.
The full-time undergraduate tuition and fees are shown below.
| In State | Out of State | |
|---|---|---|
| Tuition | $60,446 | $69,904 |
| Fees | $1,743 | $1,743 |
Learn more about USC tuition and fees.
Among recent graduates, 66% of computer science bachelor’s degrees went to men and 34% went to women.
The largest share of computer science bachelor’s degree graduates at USC are Asian. Roughly 45% of graduates fell into this category.
The following table and chart show the ethnic background for students who recently graduated from University of Southern California with a bachelor’s in computer science.
| Ethnic Background | Number of Students |
|---|---|
| Asian | 159 |
| Black or African American | 14 |
| Hispanic or Latino | 25 |
| White | 53 |
| Non-Resident Aliens | 77 |
| Other Races | 24 |
In the most recent graduating class, 72% of computer science master’s degrees went to men and 28% went to women.
The majority of computer science master’s degree graduates at USC were Non-Resident Alien. Approximately 81% of graduates fell into this category.
The following table and chart show the ethnic background for students who recently graduated from University of Southern California with a master’s in computer science.
| Ethnic Background | Number of Students |
|---|---|
| Asian | 120 |
| Black or African American | 6 |
| Hispanic or Latino | 15 |
| White | 55 |
| Non-Resident Aliens | 905 |
| Other Races | 18 |
In the most recent graduating class, 76% of computer science doctoral degrees went to men and 24% went to women.
The majority of computer science doctoral degree graduates at USC are Non-Resident Alien. Approximately 66% of graduates fell into this category.
The following table and chart show the ethnic background for students who recently graduated from University of Southern California with a doctoral in computer science.
| Ethnic Background | Number of Students |
|---|---|
| Asian | 4 |
| Black or African American | 0 |
| Hispanic or Latino | 3 |
| White | 12 |
| Non-Resident Aliens | 41 |
| Other Races | 2 |
Here are the demographics of the computer science majors at University of Southern California.