Computer Science Majors!!

<p>Hi,</p>

<p>I had a few questions about the Comp Sci major at USC.
1. Is it competitive to get into CS? I've heard it's fairly easy..
2. Is CS seen as a fairly good major in USC?
3. What are the average GPAs, SATs of incoming freshman that get into CS at USC? (please enter yours)
4. Would you choose USC CS over UCSD CS?</p>

<p>Please please help me out!!</p>

<p>bumppppppppp</p>

<p>I’m an incoming freshman so I can’t answer all your questions but here it goes:</p>

<ol>
<li>Dunno</li>
<li>I’ve always heard it’s a really good program. USC has a lot of connections.</li>
<li>I got a 2040 (750 M 720 CR 570 W) and a 4.09 W gpa 3.9 UW</li>
<li>Yes, in fact I am.</li>
</ol>

<p>Son has been accepted into USC - CS. Would like to hear more about this from others.</p>

<p>SAT 2180, GPA 3.5</p>

<p>This is just a guess. I suspect the entire SAT score for engineering is not as important as the mathematics score. A better question might be, "What is your math score and/or your Math II score?</p>

<p>Viterbi is very competitive to enter. U.S. News ranks SC as a whole the 20th most competitive in selectivity among national universities. An asset at Viterbi is the larger number of women enrolled. About 1/3 of last year’s freshmen were female.</p>

<p>There are 400 in Viterbi’s freshmen class, split into many majors. If I were considering an engineeering school the SATs would be of minor importance. I would want to know about class size, quality of faculty, age of facilities, alumni prominence, alumni interaction, faculty and financial resources, student support services and job advisement before graduation.</p>

<p>Please see Viterbistudent’s post on another thread.</p>

<p>would you go to USC over UCSD which is ranked 12th for CS?</p>

<p>GG girl is right. My concern would be quality of education and opportunities.</p>

<p>Son has 800 in SAT2 math and 790 Physics
800 in SAT Math.
5 in AP Calc AB/Phyics B - as a junior. I guess this is why he was selected.
Plus his iPhone app software that he has developed and is now selling in the iTunes store.</p>

<p>Pixelmom,
We have discussed this, but it seems the CS major with a minor at Marshall in the Entrepreneurship specialty might be a combination your son should consider. This specialty at undergraduate Marshall is ranked #3 in the nation.</p>

<p>GG, I haven’t asked son to look into that yet. </p>

<p>Is that a track by itself in Marshall’s? DS has applied into Engineering.</p>

<p>Dear engineering mom,
Your son would major in his engineering/computer science specialty in Viterbi and minor in the Marshall School of Business. The business school has various “specialties” such as finance, real estate, international business, etc.</p>

<pre><code>I am not certain, but one does not have to be admitted to Marshall to take a minor. Perhaps one of the current studetns could jump in here with more knowledge.

FYI Marshall is a top ten ranked undergraduate school of business.
</code></pre>

<p>Another option would be the CSBA program, which is a special track that allows majoring in both computer science and business administration. It’s administered by Viterbi, but roughly half of the classes are related to the business degree (either directly in Marshall or other Marshall requirements). It shouldn’t be a huge deal to switch to that at orientation.</p>

<p>Otherwise, you can look up the requirements for applying for a minor with Marshall on their website. It’s a fairly standard thing for Viterbi students to do.</p>

<p>That sounds really great!! Thanks!</p>

<p>With all that goes on at USC - given the music and cinema majors…do the other kids feel left out? How do they all end up getting good grades even with so much going on??</p>

<p>I don’t think anyone feels left out of anything. If someone is interested in music or cinema, it’s always possible to participate in some club or activity related to them. Some computer science students also take the Video Game Design and Management minor in SCA.</p>

<p>As for grades… it’s a self-motivating process. Nothing more. Even with everything that goes on on campus, there is still a lot of downtime that you have to learn to fill efficiently. It all works out though. :)</p>