I just want to add a couple more things:
1. If you have more than 90+ credit hours, you can get C parking tag. It's much more convenient than WC parking tag. In fact, there's a big parking lot next to Fisher. Granted, it could be a PITA trying to find a parking spot in busy hours such as 10 AM.
2. Yes, you can transfer from CSCC straight to Fisher. I've done it before and know some other people that have done the same.
3. If you don't like big classes, you might want to consider Honor class. It's smaller (you get more attention), and you're surrounded with smart students. However, there is a minimum GPA. If you go below that level, you'll be dropped.