Alabama is cheapest. As cost of living is also cheapest there. Colarado has cheap tuition too. But none of them are really cheap. All are extreme expensive. We are talking about 300k for most programs . Columbia is 400 k which is just insane for two years.