Tell me more about Computer Science at Earlham.
Earlham CS is a growing and exciting department. Our excellent faculty and rich facilities provide an environment that fosters an interdisciplinary approach to theory and practice in the field. Computer Science works closely with Mathematics and Physics and has ties to linguistics and logic.
Our curriculum is built on the fundamental paradigms of the discipline: theory, abstraction, and design. These three are woven throughout the Department, binding the sometimes disparate topics of Computer Science into a cohesive body of knowledge and experience. Because of the rapidly changing character of the field, we review the curriculum regularly. Our work is heavily influenced by the liberal arts mission of the College, in particular our interdisciplinary approach and our inclusion of the cultural, legal, and ethical issues surrounding computing within the curriculum. We provide our graduates with the ability to make informed decisions about the appropriate use of technology in a variety of contexts.
At a practical level we rely heavily on open source software, such as Linux, Postgres, and FreeBSD for both teaching and research. Many of our students, faculty, and alums participate in open source software development projects. Eric Raymond, author of the Cathedral and the Bazaar, spoke on campus about the open source movement on January 17, 1999.