Hey all,
I’m a scholarship student at USC this year and considering transferring out. I’ve been talking to a few people about the problems I’ve been having, but wanted to post my thoughts for those you in college decision season. There are pros and cons to every school and I’d encourage everyone to consider all of these. People tend to look at the good things about a school but I feel issues tend to be what are overlooked in the process. Anyways take these with a grain of salt and feel free to reach out for additional questions / details (I’m just giving the overview).
- Location-wise, LA can be a pain without a car. There isn't much public transport, and since there isn't much after the immediate area around campus, it feels kind of like an island. People don't leave much. Especially if you're a major like Engineering, or Pre-Med. I definitely wanted a more experience with outside the campus (colleges with a college town are better for that). In general, you shouldn't expect a very immersive experience with LA, unless you take easy classes and don't do much else on campus.
- Culture-wise, the school is definitely pretty exclusive. The greek system dominates a lot of social life on campus, and they are very snobby and exclusive. It's also predominantly white business majors. Not much diversity at all. Even though USC is statistically diverse, friend groups tend to form largely around race, so you don't really get a diverse multicultural experience. People tend to stick to their own which is disappointing. If you are looking for an intimate, open and multicultural experience, USC probably isn't the best place.
- Quality of life issues - this is an issue at other schools too, but I find disappointing only since USC is a well-endowed private institution. Students find ways to make it work by 2nd semester freshman year so it isn't a huge deal, but just something to think about. Food is notoriously terrible, the gym is small, old, broken down, and usually so packed its hard to get a workout done with out it take twice as long as usual. Freshman dorms are very old as well, don't have AC etc. Again not a problem most of the year, just takes some time to get used. But something to think about.
- Weather really doesn't matter. USC has nice weather most of the year, but don't let this affect your decision at all. When it comes down to it academics (your program) and the culture (student body) matter MUCH more.
- CS program: First, the intro curriculum is in C++, which isn't a great intro language for new programmers. Something to think about. There aren't many elective offerings for undergrads. For example, the machine learning course is a grad course and is super hard to get into since there are 20k grads at this school. Electives in general tend to be security, networks, or games focused (and research opps) so if thats not your area of interest, probably not the best program. The graduates problem is also an issue for events like career fairs, since they are usually flooded and not every useful since they are so packed. Overall, there just isn't much investment into CS. It isn't the university's focus. The CS building is one of the oldest on campus, classes have many inconsistencies, and assignments and projects aren't great. I did a lot of CS before college, so came in with some perspective on this.
- General issues with campus being progressive - minimal recycling, smoking is allowed on campus, etc. (UCLA is way more progressive in this sense).
- There are more things but these are the big areas - it should mostly come down to what program you're applying for, so look into that the most.
That said, USC is still a great school, and on an upwards trend. Just do your research before coming anywhere.
Hit me up if you want more info! Cheers.