Help! U-W v. Purdue v. BU

I am debating between U-Washington (Seattle), Purdue, and BU. For Purdue and BU, I was admitted to Computer Science, but for UW I was admitted to Pre-Science.

I know that UW has the best CS program but I am hesitant because of the uncertainty over whether or not I will be able to get in. I know that Purdue has a solid CS program but campus life seems dull and the school vibe isn’t really my style. As for BU, while it has the worst CS program of the 3, I like the location and atmosphere and feel like I will be able find a lot of opportunities whether it be internships or research (as it is a private school in a nice Boston area).

I’m having a lot of trouble deciding between these 3 and would really appreciate any advice or suggestions. Any pros/cons or comparisons between the schools would be very helpful.

Thanks!

Net price at each?
Any other options?

UW and Purdue just regular out of state prices. BU i got 22k scholarship + loan for 1st year

other options are Cal Poly SLO Software Engineering and Northeastern Business Information Management

Which state are you in? If you are in CA, Cal Poly SLO is the best value.

BU – after 22K – is it on par with Purdue tuition? Purdue may also have lower living cost.

I’m not too worried about costs. I’m mainly trying to compare the programs to see which would be the best for me

Getting in to UW’s CS department is hard. Unless you have backup options, I recommend not to take the risk.