For information about Web accessibility, please contact the Webmaster at

Haverford College

Computer Science

header image

Academic Programs

Computer Science is interdisciplinary, with roots in mathematics, physics and engineering, and with applications in virtually every academic discipline and professional enterprise (e.g., scientific computing, physics and astronomy, economics, cognitive science, neuroscience, bioinformatics, linguistics, and the humanities).


Flowcharts showing prerequisites and course planning for the department programs

You can also develop course plans of your own (if you would like to delve into engineering you can take classes at U Penn and Swarthmore). Talk to you advisor and any Computer Science professor for help.