Day 2
Computer Science 23: The website has a lot of information including a roster with pictures. The prof seems a little odd (but then again, who in cs isn't?) and the class seems to be half engineering and half cs majors. It is a required class for cs majors, and it seems to be a weeding out class; the prof boasted that the last time he taught the class, half of the students had dropped it before the second lecture (to become econ majors, he suggested). This is understandable; there are no classes for the last half of the term -- you work on a group project instead. However, it doesn't seem that he really teaches the first half either, so much as just answer questions (often with questions). He demonstrated this method today. Because of this, most learning supposedly happens in the computer lab where TAs and other students work together. The method sounds interesting, but it may also mean that I'll live in the lab for the next 10 weeks (we filled out paperwork to have our ID cards open the lab 24/7). I think that I might not be in such trouble because I have more Java and C programming experience than others would have gained from 2 quarters in CS, but I also haven't programmed much in a while. Our first project is due next Wednesday, i'll see how it goes.

