I go to cstate and i can confirm for those telling you not to go there. Most of the courses are a joke, the instructors are adjuncts and have little teaching experience, and your degree from that school will be worthless. The instructors don't care, especially in the engineering department if you actually do what you're supposed to do or not. Show up and look like you have a pulse and youll get straight A's.