PhD Admissions - CS

<p>I'm looking to apply to a top-tier CS PhD program, most likely in theory, and was looking for some advice/opinions on me getting into those programs. I've started the application processes, and I wanted to see what people had to say to make sure I'm not setting my sights too high.</p>

<p>Application</p>

<p>Pursuing:
-Bachelor of Science, Computer Science, Honors
-Bachelor of Engineering, Mechanical Engineering, Honors
Mathematics Minor</p>

<p>3.601 GPA (cumulative)
3.812 GPA (CS/ME/Math, actual CS is slightly higher)</p>

<p>GRE: 168Q/155V/4.5W</p>

<p>Taken 5 graduate level courses (~3.8 GPA), plan to take 4-5 more. </p>

<p>3 years research experience (1 in Physical Therapy, 2 in CS), as well as currently working through the summer and upcoming semesters.</p>

<p>1 Publication (3rd Author)</p>

<h2>3 LORs, all from professors who i've done research with and who know me well. </h2>

<p>The schools I'm looking to apply to include: MIT, Carnegie Mellon, Stanford, Boston U, NYU, Princeton, Maryland, USC, etc (I haven't finalized my list; I'm currently looking into the types of cs programs they have at these schools and trying to find a good fit for myself, as well as narrow the programs that may be too far out of my reach). </p>

<p>My concerns are:</p>

<ol>
<li><p>I had the chance to start a senior thesis, but didn't do it. Should I have? (I may still have time to get into the program, that's why I ask. I would have to drop two of the previously mentioned graduate courses, however)</p></li>
<li><p>My GRE (specifically verbal) is lower than I had wished. Will this hurt me?</p></li>
</ol>

<p>Do I have a realistic shot at these schools?</p>