I am living in Virginia and will be majoring in computer science. I already got accepted into Computer Science Dept of Purdue. I haven’t heard from Virginia Tech yet because I applied regular decision, but let’s just assume I got into their Engineering, which is where computer science program is in.
I am torn between Virginia Tech and Purdue for several reasons.
Pros of VT:
-In-State, $21,000 (cheaper)
-My best friend is going (but I won’t let just that determine the college.).
Cons of VT:
-Not ranked as high in CS (~about #35) as Purdue.
-Requires taking at least one term of physics, which is my MAIN weakness (I really want to avoid going to school that requires me to take physics because I really suck at physics.).
Pros of Purdue
-Very reputed for computer science
-Ranked about #20 for CS, which is far better than VTech’s ranking for CS (I’m talking about undergraduate ranking, not graduate ranking. Apparently its graduate ranking is similar to undergraduate ranking.).
-Doesn’t require one term of physics (They do require two terms of science, but it can be chosen from biology, chemistry and physics. You know what I’m going to choose.)
Cons of Purdue
-Out-of-State, $42,000 (2x expensive as VTech)
I know many people will say choosing in-state college is lot more economical, and yes, I know. But please remember that I can’t stand physics (taken both AP Physics 1 and AP Physics C: Mech, ironically) to the extent that this actually is a factor that determines my college. Also, to those who will say “college rankings are flawed/not something to rely on/etc.,” my early response to that is, I really want to go to Purdue because it really does have a better CS program than VTech apparently, and also my mother is a heavily rank-reliant person and loves Purdue more because of its higher ranking.
Thank you for reading this, and I appreciate any feedback.