As Haverford faculty, our central goal is to propel each student to realize their full ability to think deeply and communicate clearly. Computer Science is our field of study, so we draw problems from this discipline to challenge and thereby strengthen thinking and communication skills.

Computer science at Haverford College emphasizes these fundamental concepts of the field, with emphasis on depth of thought and clarity of expression. This approach is consistent with the principles of scientific education in the liberal arts. Our aim is to provide students with a base of skills and capabilities that support a wide variety of post-graduation goals, rather than to follow short-term fashions and fluctuations in computer hardware and software.