|
I'm not sure about the class sizes, but COMP 160 requires only java knowledge, so you should be able to take it without being a comp sci major. COMP 360, however, seems to require about three other classes (2 if you know Scheme), so it might be a bit out of your way to take (this information came from the course listing in this year's General Announcements, by the way).
As far as astrology goes...I know there's an astronomy or astrophysics major that can branch off of physics, but I didn't know that astrology was an option too.
|