CS212 is more of an introduction to computer science . It provides exposure to a broad range of computational and programming problems using a number of programming paradigms, including functional, object-oriented and imperative programming techniques. Transfers between CS211 and CS212 in either direction are encouraged during the first two weeks. The best way to reach the course staff is by posting questions or comments to the CS212 newsgroup cornell.class.cs212 . We will try to respond to questions within one working day.
Recitations expand on the material in lecture and provide more opportunity to ask questions.
The night before every project is due, we will hold extended consulting hours from 7pm to 12 midnight. Consulting hours will not be held the day the problem sets are due or the day after. There is no textbook for this course. There will be course handouts and lecture notes, which will be available on the course web site. The Dylan interpreter is available free on the course web site.