Our courses aim to provide students with a base of skills and capabilities which transcend short-term fashions and fluctuations in computer hardware and software. Photo: Holden Blanco '17.
You are here
Computer Science Navigation
Department of Computer Science

Computer science is the representation and manipulation of information; it is the study of the theory, analysis, design, and implementation of the data structures that represent information and the algorithms that transform them. Computer science has roots in mathematics, physics, and engineering; in modern practice, it is interdisciplinary, with applications in virtually every academic field and professional enterprise.
News
-
Haverford College invites applications for a full-time Visiting Assistant Professor of Computer Science to begin Fall 2023
Events
Tuesday, February 7th, 2023
4:00PM
Talk by Gamze Gürsoy, Assistant Professor, Columbia University