Computer Science
CALENDAR  |  NEWS  |  PEOPLE  |  A-Z  |  HOME
 
Teaching wiki
Computer Science
Program description
Academics
People
Activities
Beyond St. Olaf
Direct links
Why CS at St. Olaf?
CS Talks
Courses
CS Advising Information
Internships

Computer Science Program
Department of Mathematics, Statistics, and Computer Science
Old Music Hall
St. Olaf College
Northfield, MN 55057-1098
(507) 646-3113
(507) 646-3116 FAX
cs@stolaf.edu

Richard Brown, Director
cs-director@stolaf.edu

Donna Brakke,
Academic Administrative Assistant
brakke@stolaf.edu


 

Faculty

Richard Allen

Professor

A native New Englander, Dr. Allen graduated from Boston College and received his Ph.D. from Indiana University. During 1984-86 he worked on an intelligent geometry tutor as a member of the artificial intelligence research group at I.R.I.S.A. in Rennes, France. His professional interests subsequently expanded to include use of geometry systems in secondary classrooms both in this country and in France. During 1991-92 he returned to France, to IMAG in Grenoble, to continue his research collaboration on intelligent systems for doing geometry and to participate in an interdisciplinary group studying the cognitive effects of the use of such systems in secondary classrooms. His wife, Wendy, belongs to the Department of Romance Languages; they have two children, Sarah and Joshua.

Richard Brown

Associate Professor; Director of the Computer Science Program

Dick earned a Ph.D. from the University of Illinois/Urbana in 1984, then taught at Carleton College and visited at Cornell University before coming to St. Olaf 1990. He has directed the computer science program since 1991 (except during sabbaticals). His scholarly interests are in distributed and real-time systems and formal methods in computing, and he has contributed to projects including the Trainset testbed for real-time reliable process control problems, and to the ISIS Distributed System. He has also created many of St. Olaf's CS courses, and is architect of St. Olaf's CS Major curriculum. Dick enjoys tennis, ballroom dancing, playing the tuba, riding his bike to work, and spending time with this wife, Susan Dunhaupt, and children Martin, Kevin, Una, Ariel and Schuyler.

Olaf Hall-Holt

Assistant Professor

Olaf earned his Ph. D. in CS at Stanford University in 2002, then served as a Postdoctoral Research Associate at SUNY Stony Brook before arriving at St. Olaf in Fall 2004. His research interests include computational geometry, graphics, computer vision, and elements of human cognition. Olaf has worked with students on research projects since his days as a staff researcher at the Geometry Center in Minnesota, between college (at Swarthmore) and graduate school. He grew up in West Africa, studied mathematics in Budapest, and has worked in CS from coast to coast. Olaf co-founded the Twin Cities Free-Net, and enjoys playing soccer and ultimate frisbee, learning about first century history, camping in the winter, and spending time with his wife Christy and their daughters Viveka and Annelise.

Charles Huff

Professor

Chuck Huff received his Ph.D. in Social Psychology from Princeton in 1987, and was a post-doctoral fellow with the Committee for Social Science Research in Computing at Carnegie Mellon. He has taught Psychology at St. Olaf since 1988. His research focuses on moral reasoning, social and gender issues in computing, and on teaching social and ethical issues in computing. He has published extensively, and was a member of the panel that designed curriculum standards for social, ethical, and professional issues in computing for Computing Curricula 2001. When not in class or connected to his computer (or both) he enjoys woodworking, making beer, and working on his 1949 Chevy truck.

Steven McKelvey

Chair, MSCS Department

Steve is a Phi Beta Kappa graduate of Grinnell College. He completed his Ph.D. at Brown University in operations research---more specifically, in the field of network equilibria. In addition to work in large scale network equilibria, Steve is involved with the mathematical modeling of biological systems, primarily population levels of endangered species. Before coming to St. Olaf in 1985, he held summer positions with the Washington, D.C. headquarters of NASA and the Internal Revenue Service. He has also spent three summers working as an actuarial trainee. Between college and graduate school, Steve spent a year working with the Illinois Bureau of the Budget as a systems analyst. Steve also serves as an adjunct member of the faculty in the College of Forest Resources at North Carolina State University. His leisure time is spent canoeing, hiking, skiing, folk dancing, and supporting progressive politics.

Matthew Richey

Professor

Matt received his B.A. from Kenyon College and his Ph.D. from Dartmouth. His areas of research are Applied Mathematics and Mathematical Computing. In his spare time he enjoys running, listening to music, and cooking. Matt also serves as chair of the Mathematics Department, and recently returned from a sabbatical at the Biosphere II in Arizona.



       Feedback We'd love to hear from you: inquiries, corrections, broken links, comments, suggestions---whatever! Send e-mail to cs@stolaf.edu.


Previous page St. Olaf Computer Science home page Next page
Description of the CS program
Academics:  courses, advising, major requirements, etc.
People involved in the program:  faculty, students, others
Computer Science faculty members
Projects, events, etc.
External connections:  internships, jobs, St. Olaf hiring, etc.