Undergraduate Studies

CMS offers undergraduate studies in Computing + Mathematical Sciences leading to the following majors:


We also offer an undergraduate minor:


Admission

Options Administrator

Maria Lopez
mlopezSymbolatcms.caltech.edu

Students are admitted to the Caltech undergraduate program on the basis of strong academic performance in a rigorous course of college preparatory study, especially in the areas of mathematics, science, and engineering. Information on the application process can be found on the undergraduate admissions office website. For further information on admission, please call (626) 395-6341 or email ugadmissionsSymbolatcaltech.edu.

Research

There are many opportunities for undergraduate research within the Computing + Mathematical Sciences. Students may work with CMS faculty, but also in other departments and even JPL. Students should also consider the SURF (Summer Undergraduate Research Fellowships) program. Please visit the SURF website for more information. The application deadline is typically in February. Students should begin talking with professors at least two months before the deadline. Finally, upperclass students can invest a significant portion of time doing research with a CMS advisor and writing a CS or CDS Undergraduate Thesis.

Frequently Asked Questions

Can I double-major?

Students can double major if they satisfy the unit and courses requirements of both options. Note that double counting a class is not allowed, although reasonable exceptions can be made on a case-by-case basis with both undergraduate option representatives.

For general questions about the undergraduate program, please see the FAQ on the Undergraduate Admissions Office.

Department of Computing + Mathematical Sciences