Roberta Cayard-Roberts

Roberta Cayard-Roberts

Administrative Assistant

Beenish Chaudhry

Beenish Chaudhry

Visiting Assistant Professor of Computer Science

John Howell

John Howell

Professor of Physics; 3-2 Program Liaison

John Howell, a professor in the physics department, usually teaches Programming and Problem Solving, the introductory course for CS majors taught in C++. Within physics, his primary applications for computers are the use of spreadsheets and the use of graphics in simulations of physical phenomena, ranging from relativity through the physics of music.

Charlie Peck

Charles Peck

Associate Professor of Computer Science

Charlie Peck is a 1984 graduate of Earlham College (Computer Science) and has been teaching at the College since 1992. As a member of the SuperComputing Conference's Education Program Steering Committee (2007-2011) he is one of a group of people developing and delivering curriculum for teaching high performance computing, parallel programming and computational science to undergraduate faculty and students. During the summer he regularly teaches workshops which cover those topics for undergraduate science faculty under the auspices of the National Computational Science Institute. Link to Computational Science

Jim Rogers

Jim Rogers

Professor of Computer Science

Jim Rogers has been a professor of computer science here since the fall of 2000 and is now an associate professor and the convenor of the department. He is currently responsible for the second and third semester CS core classes as well as a variety of upper-level classes. In addition to CS education, his professional interests include Computational Linguistics, Formal Languages, and Logic. Beyond that, he is interested in the theories of computation and cognition both in themselves and in the ways they interact. He is the past President of the Association for Mathematics of Language.