Computer Science at Haverford College
9 faculty and 20 courses in Computer Science at Haverford College.
9faculty listed
20courses
12.7avg h-index (enriched)
Faculty
- Sorelle Friedler h-index 20
- David Wonnacott h-index 20
- Rebecca Everett h-index 12
- Sara Mathieson h-index 10
- John Dougherty h-index 9
- Alvin Grissom h-index 5
- Dung Nguyen
- Steven Lindell
- Thao Nguyen
Courses
- Introduction to Computer Science CMSC H105
- Introduction to Data Structures CMSC H106
- Introduction to Computer Science and Data Structures CMSC H107
- Scientific Computing: Continuous Systems CMSC H222
- Discrete Mathematics CMSC H231
- Principles of Programming Languages CMSC H245
- Principles of Computing Systems CMSC H251
- Foundations of Data Science CMSC H260
- Critical Study of Data and Algorithms CMSC H265
- Artificial Intelligence and Society CMSC H266
- Analysis of Algorithms CMSC H340
- Theory of Computation CMSC H345
- Compiler Design CMSC H350
- Concurrency and Co-Design in Operating Systems CMSC H356
- Machine Learning CMSC H360
- Computational Biology CMSC H364
- Advanced Topics in Theoretical Computer Science CMSC H394
- Advanced Topics in Computer Systems CMSC H395
- Senior Thesis CMSC H399
- Independent Study CMSC H480
Roster/catalog compiled from the college’s public directory. Faculty counts are directory headcounts; the named list may be a subset. h-index shown only for ORCID-backed or high-confidence OpenAlex matches. Data as of 2026-07-01.