Discrete Structures for Computing, Spring 2002