UVa vs Vanderbilt vs Michigan

Hey :slight_smile:
I got accepted to UVa college of Arts and Science, Vanderbilt Engineering and Michigan Ann Arbor LSA. I want to major in computer science and probably minor in Maths or astronomy. Vanderbilt is ranked very highly but the tuition fee is more expesive than UVa and Umich and seems to have a slightly weaker engineering program. However, considering how competitive Vanderbilt admission is and how happy its students are, I feel bad turning it down. Any comment is appreciated!

Michigan is your best choice here, assuming Vanderbilt is considerably more costly.