Number of Programs with Completers

The following table summarizes the offered degrees and programs with number of programs and number of completers.
By degrees/certificates, 235 Bachelor's, 156 Master's, and 200 Doctorate (research) were awareded by Caltech.
Number of ProgramsNumber of Online ProgramsNumber of Completers
Bachelor's290235
Master's270156
Doctorate (research)320200
Post-MS Certificate50-
Total930591

Best Major Programs (Ranked in U.S. Colleges)

The following table shows the best programs at California Institute of Technology based on earning after completing the program by degree types.
Bachelor
Bachelor Program - Highest Earning After Graduation
Field of StudyMedian Earning after Graduation

Popular Programs with Most Completers

The following table lists the popular programs at California Institute of Technology based on number of completers for each offered programs in 2023-2024.
Bachelor'sMaster'sDoctorate

Major Programs by Offered Degree

The follwing tabs shows all major programs offered at Caltech by awared level. You can check online avaiability, number of completers, and average earning after graduation for each major by expanding the major program.
Bachelor'sMaster'sDoctorate (Research)Post-Master's
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences ✕ 96 completers$153,300
Information Science/Studies✕2-
Computer Science✕94-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering ✕ 73 completers-
Engineering✕0-
Bioengineering and Biomedical Engineering✕10-
Chemical Engineering✕10-
Electrical and Electronics Engineering✕13-
Engineering Physics/Applied Physics✕0-
Environmental/Environmental Health Engineering✕0-
Materials Engineering✕2-
Mechanical Engineering✕38-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
English Language and Literature ✕ 0 completers-
English Language and Literature✕0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Biological and Biomedical Sciences ✕ 12 completers-
Biology/Biological Sciences✕6-
Neuroscience✕6-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics ✕ 18 completers-
Mathematics✕8-
Computational Mathematics✕10-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies ✕ 0 completers-
Multi-/Interdisciplinary Studies (other)✕0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Philosophy and Religious Studies ✕ 0 completers-
Philosophy✕0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences ✕ 34 completers-
Astrophysics✕2-
Planetary Astronomy and Science✕0-
Chemistry✕7-
Geology/Earth Science✕2-
Geochemistry✕1-
Geophysics and Seismology✕0-
Physics✕22-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences ✕ 0 completers-
Economics✕0-
Political Science and Government✕0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Business ✕ 2 completers-
Business/Managerial Economics✕2-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
History ✕ 0 completers-
History✕0-
History and Philosophy of Science and Technology✕0-
Total235
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences ✕ 0 completers-
Computer Science✕0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering ✕ 93 completers-
Aerospace, Aeronautical and Astronautical/Space Engineering✕10-
Bioengineering and Biomedical Engineering✕5-
Chemical Engineering✕4-
Civil Engineering✕0-
Electrical and Electronics Engineering✕26-
Engineering Mechanics✕0-
Engineering Physics/Applied Physics✕22-
Environmental/Environmental Health Engineering✕3-
Materials Engineering✕10-
Mechanical Engineering✕12-
Systems Engineering✕1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Biological and Biomedical Sciences ✕ 4 completers-
Biology/Biological Sciences✕1-
Biochemistry and Molecular Biology✕0-
Neuroscience✕1-
Neurobiology and Neurosciences (other)✕2-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics ✕ 1 completers-
Mathematics✕1-
Computational Mathematics✕0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies ✕ 1 completers-
Mathematics and Computer Science✕1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences ✕ 46 completers-
Astrophysics✕7-
Planetary Astronomy and Science✕3-
Chemistry✕8-
Geology/Earth Science✕6-
Geochemistry✕3-
Geophysics and Seismology✕5-
Physics✕14-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences ✕ 11 completers-
Econometrics and Quantitative Economics✕11-
Total156
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences ✕ 0 completers-
Computer Science✕0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering ✕ 79 completers-
Aerospace, Aeronautical and Astronautical/Space Engineering✕9-
Bioengineering and Biomedical Engineering✕14-
Chemical Engineering✕6-
Civil Engineering✕1-
Electrical and Electronics Engineering✕9-
Engineering Mechanics✕0-
Engineering Physics/Applied Physics✕19-
Environmental/Environmental Health Engineering✕3-
Materials Engineering✕8-
Mechanical Engineering✕5-
Systems Engineering✕5-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Biological and Biomedical Sciences ✕ 22 completers-
Biology/Biological Sciences✕11-
Biochemistry and Molecular Biology✕7-
Developmental Biology and Embryology✕0-
Cell/Cellular and Molecular Biology✕0-
Microbiology✕1-
Immunology✕0-
Genetics✕1-
Neuroscience✕0-
Neurobiology and Neurosciences (other)✕2-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics ✕ 7 completers-
Mathematics✕4-
Computational Mathematics✕3-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies ✕ 4 completers-
Mathematics and Computer Science✕4-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences ✕ 79 completers-
Astrophysics✕6-
Planetary Astronomy and Science✕1-
Chemistry✕35-
Geology/Earth Science✕6-
Geochemistry✕6-
Geophysics and Seismology✕3-
Physics✕22-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences ✕ 9 completers-
Econometrics and Quantitative Economics✕9-
Total200
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering ✕ 0 completers-
Aerospace, Aeronautical and Astronautical/Space Engineering✕0-
Civil Engineering✕0-
Electrical and Electronics Engineering✕0-
Materials Engineering✕0-
Mechanical Engineering✕0-
Total0