University of Alabama, Huntsville would offer you full tuition based on your GPA and SAT (but would not cover room and board). You can google “automatic scholarships based on GPA and test scores.” Also, for each school in which you are interested run the Net Price Calculator.