
If you want to know what computer science is all about, this is the course to start with!
Prerequisites: none
Suggested course(s) to take next: CS 102, CS 201
CS 101 and 201 are both frustrating and fun; so much fun that you are likely to spend many sleepless nights in front of the computer and enjoy them even if you are convinced that there is nothing better then a good night's sleep.
-- Iliyana Atanasova '07
The educational tools in CS 101 are fantastic. I was astonished at what I was capable of just from taking this course. You get a certain feeling of power from commanding buggles about the screen. This class was like playing a bunch of puzzles and logic games, except the computer does all the boring stuff.
-- Bradley Hiebert-Treuer '07
I have great fun teaching computer science, in particular how to program. Having to achieve the "perfection" required to write a working program can be a mind-bending intellectual experience!
-- Prof. Scharstein