<p>First of all, u decide what quality of life you wanna have in college, how much time u wanna party, and how much time u spend on studying. For me, becuase I am shooting for the 5yrMS/BS program, I spend a great deal of time on studying, I wanna get the highest GPA possible in my freshman yr. However, it is very easy to have a decent social life in USC if you take the time and people really know how to party. </p>
<p>The new building is gorgeous. (Well, although the rest of the engineering building is pretty ugly) it got a nice cafe place and a lounge for engineering students to hang out. And a free tutorig place. However, the rooms are not yet being used for lecturing rooms or research labs. Rooms above 3rd floor are so far empty. </p>
<p>About the quality of education, I would say that for the first 2 yrs, any community colleges would offer a better education than USC. I am actually pretty disappointed of the quality of education I am receiving rite now considering how much I am paying. Specifically, there is a good number of math, science, engineering profs and ta who can't speak English. Like for my math class, the prof is a Russian. I had no idea of what he is lecturing or whatsoever. I basically need to self-teach. And what make the matter worse is that during the discussion session, the TA is an Indian, who speaks worse English than the prof, and seems unprepared(it is funny to note that she always wears the same shirt. ) </p>
<p>And for my lab session in physics, the lab TA's are pretty bad. Everytime who the guy is giving the instructions for the lab procedure, me and my partner would laugh, and we will ask each other, "u know what is going on in this lab?" I have no idea of what the TA is speaking also. I would just read the lab manual myself. </p>
<p>For GE classes, they are huge (ranging from 100 to 200 ppl). Usually, prof would just give the lecture. but the paper, exam are graded by TA. And for the first yr writing class, it is taught ENTIRELY by grad student. </p>
<p>However, although with that much bad. I would say that I hate USC but I love the Viterbi School of Engineering. Ppl in the office of engineering students affairs are very helpful. Although classes offered by the college of letter, arts sci are crap, classes offered by viterbi school is awesome. Like my first Intro to EE class I took in my 1st semester. The prof is AWESOME. He is a very nice guy who tries to remember our names during his office hr. He always seems willing and happy to help us. And for the class project, we get to build a circuit base robot car, which is very cool, considering that we are only freshmen. I enjoy that class a lot</p>
<p>Let's me sum it up. The Viterbi School is getting better (largely because of the 52 millions endorsement from Andrew Viterbi [usc alumni, who invented wireless communication]) Resourse and oppounities wise it is also great. More importantly, the school starts to care more and more about undergrad students. </p>
<p>I am very happy and proud of being a student of Viterbi School but not as one in USC. </p>
<p>Feel free to ask me any specific q's.</p>