Wednesday, October 1, 2008

Reader Question Five: Computer Science 100 & Class Schedules

The class "Computer Science 101. Problem-Solving and Abstraction" sounds interesting. And about how many classes per week/day does a typical Vassar (or Cog Sci) student have?

My friend that took to the Computer Science 101 course really enjoyed it (so much, actually, that he's currently thinking about a Computer Science major). That being said, he did mention that it wasn't for everyone: he had several classmates who dropped the course quickly. It covers the basic principles of programming with Java, teaching you how to make simple graphics programs (for example, a smiley face). Later on in the class, you work on more advanced programs, such as making a slot machine program. Basically, it emphasizes problem-solving and using logic. The class meets three times a week: twice for a lecture and once for a 90 minute lab. For my friend, homework entailed writing a weekly program; however, you should keep in mind that this could vary based on which professor is teaching the course (he had Professor Walter). Computer Science 101 is the first introductory course to computer science at Vassar; however, I believe it can be skipped with AP credit.

Now, onto the second half of your question. I would say that most Vassar students have between 1 and 3 classes per day. It is possible to have 4 on one day, as it is also possible to have none. For example... here are the schedules of some people I know this semester...

PERSON 1: 3 classes Monday, 2 Tuesday, 3 Wednesday, 2 Thursday, 0 Friday.
PERSON 2: 3 Monday, 2 Tuesday, 3 Wednesday, 2 Thursday, 2 Friday.
PERSON 3: 3 Monday, 1 Tuesday, 3 Wednesday, 2 Thursday, 1 Friday.
PERSON 4: 3 Monday, 3 Tuesday, 3 Wednesday, 3 Thursday, 0 Friday.

Based on what I've seen, I would say that the average Vassar student has between 10 and 14 classes a week. Most classes meet two or three tims a week; however, introductory language classes meet four or five days a week.

No comments: