Keystone logo
Harvey Mudd College Computer Science Major
Harvey Mudd College

Computer Science Major

Claremont, USA

Request duration

English

Request pace

Request application deadline

Sep 2024

Request tuition fees

Request study format

Scholarships

Explore scholarship opportunities to help fund your studies

Introduction

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.

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 advisers about electives when they declare their major.

English Language Requirements

Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!

About the School

Questions

Similar Courses

  • Bachelor in Creative Technologies & Artificial Intelligence
    • Kortrijk, Belgium
  • BEng Software Engineering
    • Berlin, Germany
    • Potsdam, Germany
  • Bachelor of Computer Engineering Technology (Networking Systems) with Honours
    • Kuala Lumpur, Malaysia