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.
|