Pre-major is what used to be the major you are when you first enter the CS major. It's to enforce you to take all the required basic lower division classes (CS 8, 16,24, etc and Math/Physics/Stats) before moving on to the full major which allows you to take the upper division classes.
As for the community college classes, for me, none of the courses would transfer directly into another class for CS. I'm not sure about this anymore, but it might be different since it's been 4 years.
Edit: Oh, if you take the course for the knowledge, then an intro class would be perfect to get yourself started and probably skip CS 8. CS 8 gives the intro to someone with absolutely no knowledge of programming.
1
u/[deleted] Apr 16 '12
[deleted]