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

1. If you filter by subject, leave the Faculty filter set to "- Any -".

2. 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 jen.crothers@ubc.ca to update or add new courses.​

Find a Course

ENVR 410 Energy, Environment, and Society

ENVR 420 Ecohydrology of Watersheds and Water Systems

ENVR 430 Ecological Dimensions of Sustainability

ENVR 440 Analytical Methods in Sustainability Science

EOSC 110 The Solid Earth: A Dynamic Planet

EOSC 112 The Fluid Earth: Atmosphere and Ocean

EOSC 212 Topics in the Earth and Planetary Sciences.

EOSC 270 Marine Ecosystems

EOSC 310 The Earth and the Solar System

EOSC 314 The Ocean Environment

EOSC 315 The Ocean Ecosystem

EOSC 326 Earth and Life Through Time

EOSC 329 Groundwater Hydrology

EOSC 340 Global Climate Change

EOSC 372 Introductory Oceanography: Circulation and Plankton

EOSC 373 Introductory Oceanography: Climate and Ecosystems

EOSC 428 Field Techniques in Groundwater Hydrology

EOSC 429 Groundwater Contamination

EOSC 431 Groundwater Remediation

EOSC 470 Biological Oceanography

EOSC 472 Chemical Oceanography and Marine Geochemistry

EOSC 474 Marine Pollution

EOSC 475 Marine Microbiology

EOSC 478 Introduction to Fisheries Science

EOSC 532 Field Laboratory in Groundwater Hydrology

EOSC 533 Advanced Groundwater Hydrology

FCOR 500 Leadership and Sustainability

FISH 500 Issues in Fisheries Research: Seminars - Fisheries Management

FISH 501 Issues in Fisheries Research: Ecosystem Modelling

FISH 504 Quantitative Analysis of Fisheries I

FISH 505 Quantitative Analysis of Fisheries II

FISH 506E Current Topics in Fisheries

FISH 506F Current Topics in Fisheries

FISH 506G Current Topics in Fisheries

FISH 507 Grand Challenges in Ocean Leadership

FISH 508 Fisheries Economics and Management

FISH 520 Fisheries Conservation, Governance, and Evaluation

FNEL 180 Introduction to Endangered Language Documentation and Revitalization

FNEL 281 Sounds of Endangered Languages: Conservation and Revitalization

FNEL 282 Structures of Endangered Languages: Conservation and Revitalization

FNEL 380 Technologies for Endangered Language Documentation and Revitalization

FNEL 381 Biocultural Diversity: Language, Community, and Environment

FNEL 480A Endangered Language Documentation and Revitalization

FNEL 480C Endangered Language Documentation and Revitalization

FNH 342 Critical Perspectives on Consumer Food Practices

FNH 355 International Nutrition

FNH 455 Applied International Nutrition

FNH 460 International Nutrition Field Studies

FNH 473 Applied Public Health Nutrition

FNIS 100 Indigenous Foundations

Pages