undergraduate courses
View the 2023 spring course offerings
built environment transportation + infrastructure
- CEE 477, ENE 477 Engineering Design for Sustainable Development
- ENE 202, ARC 208, EGR 208, ENV 206 Designing Sustainable Systems: Understanding our environment with the Internet of Things
electricity production, transmission + storage
- AST 309, MAE 309, PHY 309, ENE 309 Science and Technology of Nuclear Energy: Fission and Fusion
- CBE 335, ENV 335, MAE 338, ENE 335 The Energy Water Nexus
- ELE 441, ENE 441 Solid-State Physics I
- ELE 442, ENE 442 Solid-State Physics II
- ENE 273, ELE 273 Renewable Energy and Smart Grids
- ENE 431, ELE 431, ENV 431, EGR 431 Solar Energy Conversion
- ENE 453, MAE 453 Wind Turbine Aerodynamics and Technology
- MAE 424, ENE 424 Energy Storage Systems
fuels + chemicals
- CBE 421, CHM 421, ENE 421 Green and Catalytic Chemistry
- ENE 418, CBE 418 Fundamentals of Biofuels
- MAE 427, ENE 427 Energy Conversion and the Environment: Transportation Applications
environmental sensing + remediation
- CEE 305, GEO 375, ENE 305 Environmental Fluid Mechanics
- ENE 267, MSE 287, CEE 267 Materials for Energy Technologies and Efficiency
decision + behavioral science, policy + economics
- ANT 314, ENE 314, AFS 314 The Anthropology of Development
- ENE 475, PSY 475 Human Factors 2.0: Psychology for Engineering, Energy, and Environmental Decisions
- MAE 228, EGR 228, CBE 228, ENE 228 Energy Technologies in the 21st Century
- MAE 328, EGR 328, ENV 328, ENE 328 Energy for a Greenhouse-Constrained World
environmental + climate science
- CBE 335, ENV 335, MAE 338, ENE 335 The Energy Water Nexus
- CEE 304, ENE 304, ENV 300 Environmental Engineering and Energy
- CEE 311, CHM 311, GEO 311, ENE 311 Global Air Pollution
- CEE 334, ENV 334, WWS 452, ENE 334 Global Environmental Issues
- ENE 308, MAE 308, GEO 308 Engineering the Climate: Technical & Policy Challenges
- GEO 203, ENE 203 Fundamentals of Solid Earth Science
- GEO 366, ENV 339, WWS 451, ENE 366 Climate Change: Impacts, Adaptation, Policy
- GEO 424, CEE 424, ENE 425 Introductory Seismology