Use our course finder tool to search and filter for sustainability learning opportunities at UBC.

  • If you filter by subject, leave the Faculty filter set to "- Any -".
  • Some courses may have a different title and/or description this session, may not be offered this session or be accessible to all students. Please use the links to UBC’s Course Schedule to find the most up-to-date information.
  • Please email to update or add new courses.​

Climate Change Courses

Looking for climate change-related courses in particular? Browse through our curated collection available to undergraduate and graduate students at UBC Vancouver.

Find a Course

LAW 323D International Environmental Law

LAW 351D Topics in Human Rights

LAW 356 First Nations and Economic Development

LAW 363D Racism and Law

LAW 386D Sustainable Development Law

LAW 390 Environmental Law Workshop

LAW 391D Topics in Environmental Law

LAW 392 Natural Resources Law

LAW 393D Green Rights and Warrior Lawyers

LAW 395 Forest Law

LAW 587C Environmental Law

LAW 591 Environmental Law Workshop

LFS 100 Introduction to Land, Food and Community

LFS 101 Principles of Microeconomics with Applications to Land and Food Systems

LFS 110 Land One: First-year Integrative Seminar

LFS 250 Land, Food and Community I: Introduction to Food Systems and Sustainability

LFS 252 Land, Food, and Community: Quantitative Data Analysis

LFS 302B International Field Studies

LFS 302D International Field Studies

LFS 350 Land, Food, and Community II: Principles and Practice of Community Food Security

LFS 450 Land, Food, and Community III: Leadership in Campus Food System Sustainability

LFS 490 Topics in Land and Food Systems

LFS 490A Topics in Land and Food Systems

LFS 496A Career Development Practicum

LFS 496B Career Development Practicum

LING 101 Languages of the World

LWS 501 Advanced Soil Processes

LWS 510 Land and Water Seminar

LWS 515 Watershed Science

LWS 517 Land and Water Resource Evaluation

LWS 548 Major Project

MATH 102 Differential Calculus with Applications to Life Sciences

MECH 445 Fuel Cell Systems

MECH 467 Computer Control of Mechatronics Systems

MECH 470 Energy Conversion Systems

MECH 479 Introduction to Computational Fluid Dynamics

MECH 577 Fuel Cell Systems

MGMT 110 Introduction to Management Thought and Social Responsibility

MIDW 360 Global Maternal Infant Health

MINE 404 Mine Management

MINE 434 Processing Precious Metal Ores

MINE 455 Mine Water Management

MINE 486 Mining and The Environment

MINE 515 Mining in the Future

MINE 541 Environmental Risk Assessments in Relation to Mining

MINE 555 Mining and Society

MINE 559 Indigenous Peoples and Mining in Canada

MINE 586 Advanced Mine Waste Management

MINE 587 Advanced Mine Site Management

MRNE 437 Population and Community Ecology of Marine Organisms