Claremont McKenna College

Faculty

News

Major Requirements:
   - Math
   - Computer Science

Math & CS Courses

Tutoring

Seminars and Colloquia

Other Claremont Math & CS Departments

CCMS

Publications

Online Resources:
   - Math & CS Careers
   - How to Apply to Grad Schools

Math & CS Home

Computer Science Sequence Requirements

The sequence requires a total of six courses, distributed as follows:

Notes:

  • Although the introductory courses, Computer Science 51, 52, and 62 at CMC or Pomona College are collectively equivalent to Computer Science 5, 60, and 70 at Harvey Mudd College, the courses are not interchangeable and students who start with the sequence at Harvey Mudd College should continue to take the next two courses at HMC if they plan to take upper division courses at any of the three colleges.
  • Students with no prior exposure to computer science or programming should start with Computer Science 51. Introduction to Computer Science, or the equivalent, as the first course of the sequence or for a full or dual major in computer science.
  • Students with prior exposure to computer science or programming should consult with one of the computer science advisors to determine the appropriate starting point in the program.
  • Most other upper-division computer science courses offered at the Claremont Colleges can be used to substitute for the electives. Students wishing to take such a course should consult with one of the computer science advisors.
  • Mathematics 50 Discrete Mathematics may be used for the general education requirement in mathematics.