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

APSC 366 The Art of the Possible: An Introduction to Engineering for Non-Engineers

APSC 367 Humanitarian Engineering: Politics and Practice

APSC 461 Global Engineering Leadership

APSC 598G Topics in Engineering

ARCH 513 Environmental Systems and Controls I

ARCH 531 Architectural Technology II

ARCH 533 Environmental Systems and Controls II

ARCH 573E Seminar: Environmental Studies

ARCH 574 Green Building Contemporary Practice

ARCH 575 Regenerative Development

ARCL 305 Archaeological Interpretation

ARCL 309 The Archaeology of Collapse and Sustainability

ARST 585 Information Practice and Protocol in Support of Indigenous Initiatives

ASIC 200 Global Issues in the Arts and Sciences

ASIC 220 Introduction to Sustainability

ASTU 210 Global Citizenship, Part 1: Introduction

ASTU 211 Global Citizenship, Part 2: Community Service Learning and Capstone Conference

ASTU 400X Interdisciplinary Studies in Arts

ASTU 401C Special Topics in Arts Studies

BA 503 Professional Residency III Ethics, Sustainability and Managing Change

BA 560 Ethics and Sustainability

BAEN 548 Social Entrepreneurship

BAEN 549 Innovation and Sustainability

BAEN 580C Topics in Entrepreneurship

BEST 200 Foundations in Bioproducts and the Bioeconomy

BEST 202 Alternative Energy Systems

BEST 203 Ecology of Managed Ecosystems

BEST 204 Land Use Management and Planning

BEST 301 Bioenergy

BEST 302 Laboratory in Bioeconomy Technology (I)

BIOL 111 Introduction to Modern Biology

BIOL 210 Vascular Plants

BIOL 230 Fundamentals of Ecology

BIOL 306 Advanced Ecology

BIOL 317 Weed Science

BIOL 343 Plants and Peoples

BIOL 345 Human Ecology

BIOL 411 Insect Ecology

BIOL 413 Zoogeography

BIOL 416 Principles of Conservation Biology

BIOL 420 Ocean Conservation and Sustainability

BIOL 421 Plant-Microbe Interactions

BIOL 427 Ornithology and Herpetology

BIOL 465 Diversity and Evolution of Fishes

CEEN 503 Sustainable Energy Systems

CEEN 504 Energy Storage and Transmission

CEEN 523 Energy and the Environment

CEEN 525 Energy Policy

CEEN 550 Energy Efficiency and Conservation

CEEN 590A Topics in Clean Energy Engineering

Pages