<p>The admissions decisions at universities never cease to stupify me. If you were accepted to CMU and W&M you should have been a competitive applicant at both VT and UVA. I can understand getting waitlisted or rejected at UVA because the gpa thresholds are ridiculously high and they have a bunch of artsy fartsy essays. But, VT is usually less competitive than CMU. Oh well. Definitely W&M over Christopher Newport. If you can swing the loans then go CMU. You would be expected to work hard at either university.</p>
<p>If loans really give you heartburn then I’ll throw out another option. Go to W&M for one year and attempt to transfer to UVA as a sophomore. UVA offers a BS in CompSci in the Engineering school and a BA in CompSci from the College of Arts and Sciences. It would probably be easiest to stay on track for graduation if you went with the BA.</p>