Program Information
Requirements for the Minor
A minor in computer science comprises six courses beyond MATH 30 (Calculus I) and MATH 31 (Calculus II):
- MATH 55 (Discrete Math)
- MATH 60 (Linear Algebra)
- CS 70 (HMC) may substitute for MATH 55, with CS minor advisor approval
- One course in introductory programming:
- MS 59
- BIO 99
- PHYS 108
- CSCI 40 (Claremont McKenna)
- CSCI 5 (Harvey Mudd);
- CSCI 4 (Pitzer) or equivalent
- A second full 1-unit course in Computing: Data Structures (CS 22, CSCI 46 (Claremont McKenna), CSCI 35 (Harvey Mudd), or CSCI 60 (Harvey Mudd); or equivalent) selected in consultation with a computer science minor adviser.
- Minimum of two elective courses selected in careful consultation with a computer science minor adviser, for a total of at least six full courses. These electives support students who wish to apply computation in a disciplinary context (such as the student’s major).