<p>Hi everyone,
I just graduated from Cal (Berkeley) this May, with computer science major. Right now I have a full-time job in a small tech company. Recently, I decided to apply to grad school probably this year or the next.</p>
<p>I wanna apply to: UW-Seattle, UIUC, NYU, UCLA, or GaTech some other good CS programs..
-------My background --------
(1) [GPA & Coursework]
My overall GPAs from semester to semester are:
Freshman: 3.4 / 3.2
Sophomore: 3.0 / 3.1
Junior: 3.2 / 3.3 (taken three grad school courses)
Senior: Study abroad / 3.4 (taken two grad school courses)</p>
<p>~The average GPA of UCBerkeley CS department is about 2.8-3.0~</p>
<p>(2) [GRE]
My GRE score is 670/800...</p>
<p>(3) [Rec]
I got three letters of recommendation, one from EECS professor, one from Berkeley iSchool professor and one from my company supervisor.</p>
<p>(4) [Experiences]
So far, I have done six internships/jobs related to CS/IT, ranging from investment banking, startups, to big tech firms... I will have done more than one year (or maybe two years) full-time jobs before applying.</p>
<p>(!!) [However!]
I got some bad grades in my undergrad...</p>
<br>
<blockquote> <p>2 C's in intro-level major courses 1 Not PASS in an intro-level major course, but then retook it and get a B+. 2 Incomplete in non-major breadth courses.. (finished one, and leave another 'I' forever...) 1 Not PASS in a non-major math course, but then retook it and got an A-.</p> </blockquote>
<br>
<p>Do you think will the above bad grades seriously harm my chances of getting into those programs? </p>
<p>Thanks a lot guys. I really really need your advice and comments.</p>