Programme Curriculum
Aerospace EngineeringBioengineering
Biological Sciences
Chemical and Biomolecular EngineeringChemistry and Biological ChemistryCivil Engineering
Biological Sciences
Chemical and Biomolecular EngineeringChemistry and Biological ChemistryCivil Engineering
Computer Engineering
Computer ScienceElectrical and Electronic EngineeringEnvironmental Earth Systems ScienceEnvironmental EngineeringInformation Engineering & Media
Computer ScienceElectrical 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 Analytics
- AY23-24
- AY24-25
Materials Engineering with a Second Major in Data Analytics
- AY23-24
- AY24-25
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 SustainabilityInformation 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