Professor of Computer Science, Computer Science
Education & Professional History
Michigan State University, BS; University of Wisconsin (Madison), MA, MS, PhD
At Carleton since 2000.
CS 111: Introduction to Computer Science
CS 251: Programming Languages: Design and Implementation
CS 321: Making Decisions with Artificial Intelligence
CS 348: Parallel and Distributed Computing