<p>I swear to god I’m not trying to be mean, just direct and bear in mind I’m tired and an undergraduate myself, so feel free to ignore. Caveat emptor.</p>
<p>Your GPA is mediocre. What’s your in-major GPA like? A 3.35 GPA is not bad, especially depending on major (which is, by the way?), but it goes without saying a >3.5 would seem more appropriate, especially for a good school like Purdue.</p>
<p>What kind of internships did you have? Any research component? Any other research? On a separate note, have you done undergraduate research? No? Perhaps some undergraduate research then? …</p>
<p>The grading experience is worth something, but did you ever help with teaching or anything like that? Any work tutoring (not just private, something institutionalized, maybe, volunteer?, for 6 months or more)? Like I said, grading is worth something, but TAs often have to teach on occasion, or at least interact with students, or run labs, and the main challenge of that is being a good people person. Anyway.</p>
<p>What are your GRE scores like? Don’t waste your time with subject GREs unless you’re going into CS, in which case it might not be a bad idea to take it. You should aiming for a solid 800 on the math general, and if you’re a US citizen, a 500 or higher (really, anything under 600 is pretty disappointing), and as far as the writing goes… just do the best you can, but anything less than a 3.0 is pretty unacceptable and a 4.0 is probably respectable enough. For the CS GRE, aim for the top 10% or don’t bother unless it’s required.</p>
<p>Apply early, apply soon. Have your application in by the deadline or they wouldn’t let Einstein in with a TA position (even if he were alive). </p>
<p>Have a good resume/CV that you give them. Have a good SOP. Have people look at these, preferably, people who know what they’re talking about. Think about solid references; clearly, there will be people at Purdue who know faculty at ISU, so get those if you can.</p>
<p>These are really just the basics of making a strong application. You’ll be applying against some pretty stiff competition at Purdue, so give it your best shot. Good luck.</p>