About Computer Science Major in Harvey Mudd College
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. Students are strongly encouraged to consult with their adviser about electives when they declare their major. The course descriptions indicate approximately how often each course is offered; previous years' class schedules may also be of help.
Academic qualification equivalents
- Applicants must have passed high school
English language requirements
- IELTS : 7.5
- TOEFL IBT: 100
Harvey Mudd College Highlights
Institution Type |
Private |
Campus Setting |
Urban |
Faculty Members |
101 |
Annual Acceptance Rate |
18% |
Average Class Size |
Less than 20 |
Student: Teacher ratio |
8:1 |
Test Scores Accepted |
ACT/SAT |
Freshman Retention Rate |
98% |
Application Fees |
USD 70 |
Harvey Mudd College Annual Cost to Attend
Fee |
Cost |
Tuition |
$58,359 |
Books and Supplies |
$800 |
Other Fees |
$301 |
Room and Board |
$18,679 |
Budget for Other Expenses |
$1,400 |
Total One Year Cost |
$79,539 |