The tuition is very cheap and worth it. The dorms are very nice and the campus is beautiful with lakes around. Class size is small and you can get help from professors. For computer science and engineering majors, there is a dual degree program w/ GA Tech, so if you are worried that CSU has no rep, you can always get a degree from two schools here. Tuition is reasonable compared to other universities. Started spring 2014, I have never visited the campus, however the professors & my advisor, Ashely Cooper have been awesome. I look forward to graduating Dec 2017.