Computer Science
Contact
Department Chair:
Robert Geitz

Administrative Assistant:
Jackie Fortino

Department Email:


Phone: (440) 775-8043
Fax: (440) 775-6272

Location:
10 N Professor St.
King 223
Oberlin, OH, 44074

Research

Research

Albert Borroni
Lecturer in Computer Science
Ph.D. 1992 Northeastern Ohio University College of Medicine. Teaching Interests: Mind and Machine, The Neurobiology of Learning and Memory.  Research Interests: Understanding learning and memory through pharmacological, behavioral, and computer simulation.

Robert F. Geitz
Associate Professor and Chair of Computer Science
Ph.D. 1980 University of Illinois. Teaching Interests: Computer graphics, Compilers, Programming Languages.  Research Interests: Theory and applications of computer graphics, particularly rendering algorithms, and computer animation.

Benjamin A. Kuperman
Associate Professor of Computer Science
Ph.D. 2004 Purdue University.  Teaching Interests: Systems Programming (C/Unix), Computer & Information Security, Data Structures, Website design and related technologies.  Research Interests: Host-based security monitoring, generation of audit data, and detection techniques.
http://www.cs.oberlin.edu/~kuperman/research/pubs.html

Richard M. Salter
Professor of Computer Science
Ph.D. 1978 Indiana University.  Teaching Interests: Programming languages, Functional and Logic Programming, Cryptology, Computer Modeling.  Research Interests: Programming Languages, Software Applications, Computer Science Education, Digital Circuit Simulation.   

Alexa M. Sharp
Assistant Professor of Computer Science
Ph.D. 2007 Cornell University.  Teaching Interests: Algorithms, Theory of Computation, Artificial Intelligence.  Research Interests:  Algorithmic game theory, social networks, graph theory, and approximation algorithms.
http://www.cs.oberlin.edu/~asharp/research.html

Cynthia B. Taylor
Assistant Professor of Computer Science
Ph.D. 2012 University of California, San Diego. Teaching Interests: Operating Systems, Networks, Computer Organization.  Research Interests: Distributed systems, remote I/O devices, networks and operating systems.
http://www.cs.oberlin.edu/~ctaylor/publications.html

Tom Wexler
Assistant Professor of Computer Science
Ph.D. 2005 Cornell University.  Teaching Interests: Algorithms, Theory of Computation, Game Design, Game Theory.  Research Interests: Algorithmic game theory, social networks, graph theory, and approximation algorithms.
http://www.cs.oberlin.edu/~wexler/

Student/Faculty Research

Computer Science is a rapidly developing field, and our faculty are involved in diverse research areas within it.  There are many opportunities for CS students to work directly with faculty on a number of research projects.  Students are able to gain valuable experience while collaborating with their professors throughout their Oberlin careers.  Most frequently, these research projects take place during the summer as part of the Oberlin Summer Research Institute.  However, there are also opportunities to continue investigations during the year and as a Winter Term project.  Oberlin students also participate in NSF funded research projects at other institutions during the summer as part of the Research Experiences for Undergraduates (REU) program.

http://occs.cs.oberlin.edu/category/research/

OCCaM

The computer science department is also involved in the Oberlin Center for Computation and Modeling (OCCaM).  OCCaM is an interdisciplinary research organization founded in 2005 and is devoted to promoting computation and modeling at Oberlin.  The center helps coordinate and organize the various researchers on campus who use scientific techniques of model building and computer data analysis.  The faculty span both the natural and social sciences.  There is a 64-node Beowulf cluster available for participant use.

http://occam.oberlin.edu/