<p>The main two schools that I am looking at are UMass Amherst and RIT. I want to major in computer science and they are both very good schools for that major. However, UMass is ranked much higher for computer science and I feel like their program is actually slightly better than RIT's. But I feel like RIT is a much nicer school overall as far as their campus and overall academic toughness goes. I don't like UMass nearly as much as I like RIT, but I feel like I might get a better degree from UMass for my specific major, even if RIT is the more selective and better school overall.</p>
<p>So I guess my question is...what is more important? Going to a school that offers the best possible undergraduate program for your desired major or going to the school that offers a slightly less quality program because you like their school better as a whole?</p>
<p>I feel like I might not be making any sense here but just try to help me out. Like is it really worth going to a school that you don't like as much as another just to get a slightly better degree?</p>