Curriculum by Major
Aerospace EngineeringBioengineeringBiological SciencesChemical and Biomolecular EngineeringChemistry and Biological ChemistryCivil Engineering
Computer EngineeringComputer Science
Electrical and Electronic EngineeringEnvironmental Earth Systems ScienceEnvironmental EngineeringInformation Engineering & Media
Aerospace Engineering with a Second Major in Data AnalyticsBioengineering with a Second Major in Data AnalyticsBiological Sciences with a Second Major in Data AnalyticsChemical and Biomolecular Engineering with a Second Major in Data AnalyticsChemistry and Biological Chemistry with a Second Major in Data AnalyticsCivil Engineering with a Second Major in Data Analytics
Computer Engineering with a Second Major in Data AnalyticsElectrical and Electronic Engineering with a Second Major in Data AnalyticsEnvironmental Earth Systems Science with a Second Major in Data AnalyticsEnvironmental Engineering with a Second Major in Data AnalyticsInformation Engineering and Media with a Second Major in Data Analytics
Materials Engineering with a Second Major in Data AnalyticsMathematical Sciences with a Second Major in Data AnalyticsMechanical Engineering with a Second Major in Data AnalyticsPhysics / Applied Physics with a Second Major in Data AnalyticsRobotics with a Second Major in Data Analytics
- AY25-26
- AY26-27 onwards
Aerospace Engineering with a Second Major in SustainabilityBioengineering with a Second Major in SustainabilityBiological Sciences with a Second Major in SustainabilityChemical and Biomolecular Engineering with a Second Major in SustainabilityChemistry and Biological Chemistry with a Second Major in SustainabilityCivil Engineering with a Second Major in Sustainability
Computer Engineering with a Second Major in SustainabilityComputer Science with a Second Major in SustainabilityElectrical and Electronic Engineering with a Second Major in SustainabilityEnvironmental Earth Systems Science with a Second Major in SustainabilityEnvironmental Engineering with a Second Major in Sustainability
Information Engineering and Media with a Second Major in Sustainability
Materials Engineering with a Second Major in SustainabilityMathematical Sciences with a Second Major in SustainabilityMechanical Engineering with a Second Major in SustainabilityPhysics / Applied Physics with a Second Major in SustainabilityRobotics with a Second Major in Sustainability
- AY25-26
- AY26-27 onwards
Applied Physics with a Second Major in Medical Physics
Applied Physics with a Second Major in Microelectronics Engineering
- AY25-26
- AY26-27 onwards
Physics / Applied Physics with a Second Major in Quantum Technologies
Mathematical and Computer Sciences
Physics and Mathematical Sciences