Computer Science - Bachelor [4 Years]
$63,984 /Yr On-campus full_time

Bachelor of Science [B.S] Computer Science

  • The HMC Computer Science Major is designed to provide students with both breadth and depth in computer science, combining aspects of experimentation, theory, and design. The major prepares students well for both careers in industry and graduate studies.
  • All HMC students take an introductory course as part of the HMC common core. This course is typically CS 5 or CS 42.
  • The CS major comprises five major components (beyond the HMC common core): four foundation courses, four "kernel" courses, three electives, clinic, and colloquium. Each of these five components is described in detail below.
  • While every foundation and kernel course is typically offered every semester, most electives courses are offered on a once-per-year or once-each-two-year rotation. This permits the department to offer a wide variety of electives but also requires that students plan their electives well in advance.

Tution & Application Fees

Year Year 1 Year 2 Year 3 Year 4
Tuition Fees $60402 $60402 $60402 $60402
Books and Supplies $800 $800 $800 $800
Health Insurance $2782 $2782 $2782 $2782
Total Fees $63984 $63984 $63984 $63984

Examinations

Exam Type Exam Name Score Out of Score Exam Level
TOEFL Test of English as a Foreign Language 100 120 3
IELTS International English Language Testing System 7.5 9 3

Academic Eligibility:

  • Official High School Transcript
  • College/University Transcript (if applicable). This is not required for any ungraded college enrichment program/courses.
  • Harvey Mudd will no longer be considering SAT subject test scores.
  • Required: Translated credentials. Students must provide English translations of any credentials not in English.
  • International students must demonstrate proficiency in English. English proficiency can be demonstrated by taking one of two exams:
    • Test of English as a Foreign Language (TOEFL)– the iBT, the iBT Home Edition, the Paper-based Test
    • International English Language Testing System (IELTS) Academic