For information about Web accessibility, please contact the Webmaster at

Haverford College

Computer Science

header image

Academic Programs : Minor

Requirements fro the Minor in Computer Science at Haverford College are:

  1. CMSC105 or CS 110 at Bryn Mawr Introduction to Computer Science and CMSC106 or CS 206 at Bryn Mawr Introduction to Data Structures .
  2. Either
    • CMSC240 Principles of Computer Organization and a course on operating systems, either CMSC355 Operating Systems , or CMSC356 Concurrency and Co-Design in Operating Systems , or
    • CMSC245 Principles of Programming Languages and CMSC350 Compiler Design
  3. Math/CMSC 231 Discrete Math .
  4. Either

Flowchart showing core courses.