Second thoughts: UT vs Alabama for Computer Science

@Jpgranier, of course you will be able to go to a good grad school from Alabama. Of course you will be able to get a good job from Alabama. After a few years of work employers will not care about your degree or pay you less because you went to Alabama. No first CS job out of UT will pay you $35k more than the average starting salary out of Alabama. These days a CS degree is almost fungible.

If you want to go to UT because you love it and feel at home there, then by all means go to UT. Your family can afford and is willing to pay for UT. But if you love Alabama, there is no need to agonize about what you’re giving up by not going to UT. You have two great options. Pick the one you like the best, not because of prestige or a mythical future job. The money answer: in your personal situation knowing you will start off with $35-40k in cash, there is about zero chance that UT will make you more in the end. If you’re looking for a financial justification to go to UT, in your particular case you will not find it. But that’s ok if you truly do love UT and can afford it. As with other things in life, it’s not necessary to go with the cheapest option if you can afford something more expensive. If you happen to love the cheapest option, then great. Think of a car example: if you can afford a Mercedes but love a Honda Civic, why buy the Mercedes? But if you really love the Mercedes and can truly afford it, just buy it…don’t try to justify it by coming up with improbable reasons why it’s really a better deal than the Civic, just own the decision to buy the car you prefer.