On possibly being stuck in-state

Looks like you need to build a merit-seeking or low list price list:

http://talk.collegeconfidential.com/financial-aid-scholarships/1678964-links-to-popular-threads-on-scholarships-and-lower-cost-colleges.html

USC does have a good selection of CS courses:

https://cse.sc.edu/class