Department Chair
Richard J. Forrester
Associate Professor of Mathematics (2002).
Tome Scientific Building Room 235
forrestr@dickinson.edu
(717) 245-1668
Department Faculty
Grant W. Braught
Associate Professor of Computer Science (1997).
Tome Scientific Building Room 234
(717) 245-1401 | braught@dickinson.edu
B.S., Dickinson College, 1990. M.S., Pennsylvania State University, 1995; Ph.D., Nova Southeastern University, 2005.

His current research interests are in the area of artificial life. In particular his research focuses on the interactions between learning and evolution. His other research interests include social, evolutionary and developmental robotics; swarm intelligence and biologically inspired artificial intelligence. He is also active in computer science education, focusing most recently on evaluating the effects of pair programming on student programming ability in the first computer science course.
Timothy A. Wahls
(on sabbatical 2014-15)
Associate Professor of Computer Science (2003).
239 W Louther St
(717) 245-1743 | wahlst@dickinson.edu
B.S., Iowa State University, 1990; M.S., 1992; Ph.D., 1995.

His main research interests are in specification language design and semantics, and in the execution of formal specifications using constraint logic programming techniques. His teaching specializations are programming languages and software engineering.
John P. MacCormick
Associate Professor of Computer Science (2007).
Tome Scientific Building Room 242
(717) 245-1626 | jmac@dickinson.edu
B.A., University of Cambridge, 1993; M.S., University of Auckland, 1996; Ph.D., University of Oxford, 2000.

John MacCormick has degrees in mathematics from the University of Cambridge and the University of Auckland, and a doctorate in computer vision from the University of Oxford. He was a research fellow at Linacre College, Oxford from 1999-2000, a research scientist at HP Labs from 2000-2003, and a computer scientist with Microsoft Research from 2003-2007. Professor MacCormick joined the faculty of the Department of Mathematics and Computer Science at Dickinson College in Fall 2007. He is the author of two books (Stochastic Algorithms for Visual Tracking, and Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today's Computers), has filed over a dozen US patents on novel computer technologies, and is the author of numerous peer-reviewed academic conference and journal papers. His work spans several sub-fields of computer science, including computer vision, large-scale distributed systems, computer science education, and the public understanding of computer science.
Farhan Siddiqui
Visiting Assistant Professor of Computer Science (2014).
Tome Scientific Building Toom 244
siddiquf@dickinson.edu
B.S., Osmania University, 2000; M.A., Wayne State University, 2003; Ph.D., 2007.

Contributing Faculty
Rebecca L. Wells
Contributing Faculty in Computer Science.
Tome Scientific Building Room 245
(717) 245-1631 | wells@dickinson.edu
B.S., Dickinson College, 2003; M.S., University of Florida, 2007.

Adjunct Faculty
Charles Kann
Adjunct Faculty in Computer Science (2014).
Rector North Room 2311
kannc@dickinson.edu