USC or SCU for Computer Science: Astonishing facts

I am little biased but as a student graduated from USC in non-computer science program and now in SCU Computer Science, I should say the quality of education in Santa Clara University is much better than that in USC.
My friend goes to USC for Computer Science master degree. And he regrets to be there. Many courses have more than 300 students and teaching assistants teach the courses at the last hour of each course. For a total of 28 units, they are only allowed to take 7 courses. Many of the professors have strong accent. And he now wants to transfer to SCU for computer science.
On the other side, I am quite proud of choosing SCU. The number of students in each class is quite small, around 20 students each class. And students are required to take more than 11 courses to graduate.
I don’t know these differences between these two schools if I stay at USC because USC ranks so high in the country. I nobody will compare these two schools together.
You can search CSCI in USC course website: https://classes.usc.edu/

I think USC try to climb the Usnews ranking so the master programs are cash cows in USC and they want to steal money from students and parents