Help me make this decision between UA and UMass

Excellent! Sounds like you will have very little problem with CS. It’s the kids who look at careers and see potential salaries and then randomly pick CS without a clue or any exposure at all. If you don’t already eat, sleep and sh*t code, the odds are stacked against you. Congrats!