Courses

We’ve curated a list of over 600 sustainability undergraduate and graduate courses so you don’t have to. Use our course finder tool to search and filter for the best sustainability learning opportunities at UBC.

Want to find the right courses to help you understand the environmental, social and economic aspects of sustainability? We’re here to help.

WANT TO ADD A COURSE?

We welcome suggestions for new additions to our course finder tool. Please get in touch today to update or add new courses.

ADD A COURSE

HOW IT WORKS

Use our course finder tool to search for keywords that appear in the course title and description. You can search multiple words (e.g. food systems) or parts of words (e.g. “sustain” will display sustainability and sustainable).

You can also filter by Faculty, subject or course year level. If you filter by subject, leave the Faculty filter set to "- Any -".

Note – some courses may not be offered this session or be accessible to all students. Please use the links to UBC’s Course Schedule to confirm if and when a course is offered, and if you meet the pre/co-requisites.

ARCH 532 Architectural Structures II

Faculty: Applied Science
Subject: Architecture

Complex multi-span and continuous systems: effective material configuration, approximate methods of analysis, selection of appropriate structural systems, earthquake configuration and high rises.

SSC Course Schedule - ARCH 532 Architectural Structures II

ARCH 533 Environmental Systems and Controls II

Faculty: Applied Science
Subject: Architecture

Mechanical and electrical services of buildings and their integration with architectural form and fabric.

SSC Course Schedule - ARCH 533 Environmental Systems and Controls II

ARCH 540 Architectural Design Studio V

Faculty: Applied Science
Subject: Architecture

SSC Course Schedule - ARCH 540 Architectural Design Studio V

ARCH 544N Seminar in Architecture: Urban Design Methods

Faculty: Applied Science
Subject: Architecture

An exploration of selected topics in architecture. Enrolment is limited to facilitate discussion.

SSC Course Schedule - ARCH 544N Seminar in Architecture: Urban Design Methods

ARCH 544S Seminar in Architecture

Faculty: Applied Science
Subject: Architecture

An exploration of selected topics in architecture. Enrolment is limited to facilitate discussion.

SSC Course Schedule - ARCH 544S Seminar in Architecture

ARCH 573E Seminar: Environmental Studies: Advanced Digital Toolsets for Green Building Design

Faculty: Applied Science
Subject: Architecture

An investigation of specialized environmental topics concerning theory and the practice of architecture.

SSC Course Schedule - ARCH 573E Seminar: Environmental Studies: Advanced Digital Toolsets for Green Building Design

ARCL 305 Archaeological Interpretation

Faculty: Arts
Subject: Anthropological Archaeology

Current theoretical developments explored through the practice of archaeology. Examples drawn from a range of times and places focusing on emerging technologies, food production, colonial encounters and culture contact, materiality and symbolic systems, social inequality and complexity, and human-environmental interactions.

SSC Course Schedule - ARCL 305 Archaeological Interpretation

ARCL 309 The Archaeology of Collapse and Sustainability

Faculty: Arts
Subject: Anthropological Archaeology

An evaluation of the issues of sustainability and collapse of ecological and social systems through the archaeological study of the past.

SSC Course Schedule - ARCL 309 The Archaeology of Collapse and Sustainability

ASIA 329 Gender in Southeast Asia

Faculty: Arts
Subject: Asian Studies

A critical examination of what it means to be a woman or a man within the social and cultural context of Southeast Asia. What "masculinity" and "femininity" signify in Indonesia's society; how these concepts are reaffirmed or challenged.

SSC Course Schedule - ASIA 329 Gender in Southeast Asia

ASIC 200 Global Issues in the Arts and Sciences

Faculty: Science
Subject: Arts and Science Interdisciplinary Courses

Selected global issues explored through the methodologies and perspectives of both the physical and life sciences and the humanities and social sciences.

SSC Course Schedule - ASIC 200 Global Issues in the Arts and Sciences

ASIC 220 Introduction to Sustainability

Faculty: Science
Subject: Science

Sustainability examined from scientific, economic, and societal perspectives.

SSC Course Schedule - ASIC 220 Introduction to Sustainability

ASTU 401G Special Topics in Arts Studies: Wicked Problems

Faculty: Arts
Subject: Arts Studies

"WICKED" Problems in Community Development: Horst W. J. Rittel and city planner, Melvin M. Webber, coined the term wicked to describe problems of governmental planning  and especially those of social or policy planning that are ill defined; and [and] rely upon elusive political judgment for resolution. This course will engage students in a probing, practice-based dialogue exploring contemporary approaches to the taming of wicked problems in an international community development context.

SSC Course Schedule - ASTU 401G Special Topics in Arts Studies: Wicked Problems

BA 560 Ethics and Sustainability

Faculty: Sauder School of Business
Subject: Business Administration: Core

SSC Course Schedule - BA 560 Ethics and Sustainability

BAEN 580A Topics in Entrepreneurship: Social Entrepreneurship

BAEN 580C Topics in Entrepreneurship: Innovation and Sustainability

BIOL 111 Introduction to Modern Biology

Faculty: Science
Subject: Biology

Concepts fundamental to biological issues, such as the genetic basis of biological variation, evolution, infectious diseases, causes of cancer, population growth, and human effects on ecosystems. Not open to students who have credit for Biology 12 (including AP, IB).

SSC Course Schedule - BIOL 111 Introduction to Modern Biology

BIOL 230 Fundamentals of Ecology

Faculty: Science
Subject: Biology

Dynamics of plant and animal populations, structure of ecological communities and functioning of ecosystems. Interpretation of research results and application to environmental issues. Labs meet once a month. Please consult the Faculty of Science Credit Exclusion Lists: www.students.ubc.ca/calendar/index.cfm?tree=12,215,410,414.

SSC Course Schedule - BIOL 230 Fundamentals of Ecology

BIOL 306 Advanced Ecology

Faculty: Science
Subject: Biology

Ecology of populations, communities and ecosystems. Tests of ecological theory with experiments and application to environmental issues. Labs meet once a month. Please consult the Faculty of Science Credit Exclusion Lists: www.students.ubc.ca/calendar/index.cfm?tree=12,215,410,414.

SSC Course Schedule - BIOL 306 Advanced Ecology

BIOL 343 Plants and Peoples

Faculty: Science
Subject: Biology

The interactions of plants and human societies: the role of people in the origin, evolution and dispersal of food, drug and economic plants, and the influences of plants on human societies. Suitable for upper-level Arts students.

SSC Course Schedule - BIOL 343 Plants and Peoples

BIOL 345 Human Ecology

Faculty: Science
Subject: Biology

Basics of ecology are introduced, focussing on observations of the natural world. Assignments, including a group project, consider connections between research, awareness and practical uses of ecology. Not for credit in the Life Sciences.

SSC Course Schedule - BIOL 345 Human Ecology

BIOL 402 Aquatic Ecology

Faculty: Science
Subject: Biology

Theoretical and applied limnology; ecology of inland water organisms in relation to physical, chemical and biological factors. One weekend field trip required.

SSC Course Schedule - BIOL 402 Aquatic Ecology

BIOL 404 Ecological Methodology

Faculty: Science
Subject: Biology

Design, execution, and analysis of ecological surveys and experiments. Practical field methods for estimating population metrics and describing community structure. Computer techniques for the statistical analysis of ecological data.

SSC Course Schedule - BIOL 404 Ecological Methodology

BIOL 413 Zoogeography

Faculty: Science
Subject: Biology

The role of physical, ecological, and evolutionary processes in determining the geographic distribution of animals including humans, with implications for speciation and conservation. Restricted to students in third and fourth year.

SSC Course Schedule - BIOL 413 Zoogeography

BIOL 416 Principles of Conservation Biology

Faculty: Science
Subject: Biology

Ecological basis of conserving biological diversity and ecosystem services; application of ecological theory to global and local conservation problems in the context of economic, legal, political, and social perspectives. Please consult the Faculty of Science Credit Exclusion List: www.students.ubc.ca/calendar/index.cfm?tree=12,215,410,414.

SSC Course Schedule - BIOL 416 Principles of Conservation Biology

BIOL 421 Plant-Microbe Interactions

Faculty: Science
Subject: Biology

Biology and physiology of selected plant-microbe relationships. Impacts of plant-microbe relationships on society.

SSC Course Schedule - BIOL 421 Plant-Microbe Interactions

BIOL 427 Ornithology and Herpetology

Faculty: Science
Subject: Biology

Ecology, evolution, behavior, and conservation of birds, amphibians, and reptiles. Laboratories and field projects will focus on identification, systematics, and natural history, with particular attention to species from British Columbia.

SSC Course Schedule - BIOL 427 Ornithology and Herpetology

BIOL 448A Directed Studies in Biology

Faculty: Science
Subject: Biology

A course designed to allow students to undertake an investigation on a specific topic as agreed upon by the faculty member and the student. Permission of the supervisor required. No more than six credits of BIOL 448 may be taken with the same supervisor.

SSC Course Schedule - BIOL 448A Directed Studies in Biology

BIOL 450 Molecular Adaptation of Animals to the Environment

Faculty: Science
Subject: Biology

Physiological, biochemical, and molecular strategies of adaptation of animals to environmental challenges. The evolution of genetic and biochemical systems, and their impact on animal structure and function.

SSC Course Schedule - BIOL 450 Molecular Adaptation of Animals to the Environment

BIOL 465 Diversity and Evolution of Fishes

Faculty: Science
Subject: Biology

Introduction to fish diversity, with a focus on their phylogenetic interrelationships and the evolutionary, ecological, and biogeographic processes involved in generating patterns of fish biodiversity.

SSC Course Schedule - BIOL 465 Diversity and Evolution of Fishes

CEEN 501 Energy System Fundamentals

Faculty: Applied Science
Subject: Clean Energy Engineering

Thermodynamic analysis of energy conversion processes, power cycles and refrigeration cycles. Exergy analysis of conventional energy systems. Thermal conversion technologies.

SSC Course Schedule - CEEN 501 Energy System Fundamentals

CEEN 503 Sustainable Energy Systems

Faculty: Applied Science
Subject: Clean Energy Engineering

Planetary thermodynamics, energy system evolution, energy services, role of renewable energy sources. Alternative energy technologies. Solar, wind, small-scale hydro, tidal, geothermal, electrochemical (batteries, capacitors, and fuel cells), and biochemical energy, electromechanical conversion processes. Techno-economic assessment of alternative energy technologies.

SSC Course Schedule - CEEN 503 Sustainable Energy Systems

CEEN 504 Energy Storage and Transmission

Faculty: Applied Science
Subject: Clean Energy Engineering

Analysis of energy systems from resource extraction to energy services. Storage and transport components of energy systems. System optimization including smart grid, transmission, and distribution design for electrical and thermal systems. Distributed generation systems.

SSC Course Schedule - CEEN 504 Energy Storage and Transmission

CEEN 523 Energy and the Environment

Faculty: Applied Science
Subject: Clean Energy Engineering

Energy/environment/society interactions; development of energy resources; energy demand and its determinants; policy dimension of energy and climate change; impacts on ecosystems; life cycle analysis; impact assessment and other tools for quantitative and qualitative evaluation of alternative energy sources.

SSC Course Schedule - CEEN 523 Energy and the Environment

CEEN 550 Energy Efficiency and Conservation

Faculty: Applied Science
Subject: Clean Energy Engineering

Engineering concepts of demand side management (DSM), energy auditing, analysis of buildings and industrial equipment, measurement & verification, and system data analysis. Energy efficient technologies for green buildings and industrial processes. Behavior and energy use. DSM policy concepts.

SSC Course Schedule - CEEN 550 Energy Efficiency and Conservation

CEEN 590A Topics in Clean Energy Engineering

Faculty: Applied Science
Subject: Clean Energy Engineering

SSC Course Schedule - CEEN 590A Topics in Clean Energy Engineering

CENS 307 Witches: Myth and Reality

Faculty: Arts
Subject: Central, Eastern and Northern European Studies

Examination of the cultural, social, and historical construction of the witch in central and northern Europe with comparisons to recent history, current events, and popular culture.

SSC Course Schedule - CENS 307 Witches: Myth and Reality

CHBE 362 Process and Environmental Engineering Laboratory

Faculty: Applied Science
Subject: Chemical and Biological Engineering

Experiments to illustrate and use material presented in 200 and 300-level CHBE courses. Field trips may be required.

SSC Course Schedule - CHBE 362 Process and Environmental Engineering Laboratory

CHBE 364 Environmental Engineering Laboratory

Faculty: Applied Science
Subject: Chemical and Biological Engineering

Laboratory experiments to illustrate key concepts and measurement techniques in environmental engineering as used by engineers.

SSC Course Schedule - CHBE 364 Environmental Engineering Laboratory

CHBE 373 Water Pollution Control

Faculty: Applied Science
Subject: Chemical and Biological Engineering

Legal, environmental and physicochemical aspects of industrial water pollution and its abatement will be surveyed; techniques for design of wastewater treatment processes currently used in industry; case studies from chemical and process industries will be considered in detail.

SSC Course Schedule - CHBE 373 Water Pollution Control

CHBE 402 Biomass Fractionation Technology

Faculty: Applied Science
Subject: Chemical and Biological Engineering

Process and unit operations in the conversion of wood chips to pulp and green bio-products. Biorefinery concepts and emerging technologies for the production of biomaterials, biochemicals and bioenergy.

SSC Course Schedule - CHBE 402 Biomass Fractionation Technology

CHBE 453 Biological Process and Product Design

Faculty: Applied Science
Subject: Chemical and Biological Engineering

8-month project-based course, integrating chemical and biological engineering concepts with economics, life cycle analysis and health and safety considerations in the design of major biological processes.

SSC Course Schedule - CHBE 453 Biological Process and Product Design

CHBE 454 Chemical Process and Product Design

Faculty: Applied Science
Subject: Chemical and Biological Engineering

8-month project-based course, integrating chemical engineering concepts with economics, life cycle analysis and health and safety considerations in the design of major chemical processes.

SSC Course Schedule - CHBE 454 Chemical Process and Product Design

CHBE 457 Process Synthesis

Faculty: Applied Science
Subject: Chemical and Biological Engineering

Strategy for the conceptual design of industrial chemical and biological processes; rules of thumb for chemical engineers, simulation to assist process synthesis, reactor-separator network synthesis, introduction to product design and molecular structure design, efficiency and sustainability in the chemical industry.

SSC Course Schedule - CHBE 457 Process Synthesis

CHBE 459 Chemical and Biological Engineering Economics

Faculty: Applied Science
Subject: Chemical and Biological Engineering

Estimation of capital and operating costs; interest calculations; taxes; economic comparison of alternatives; economic optimization.

SSC Course Schedule - CHBE 459 Chemical and Biological Engineering Economics

CHBE 464 Chemical and Biological Engineering Laboratory

Faculty: Applied Science
Subject: Chemical and Biological Engineering

Experiments in unit operations relating to process, environmental and biological engineering. Experiments are designed to provide experience in instrumentation and control. Field trips may be required.

SSC Course Schedule - CHBE 464 Chemical and Biological Engineering Laboratory

CHBE 483 Energy Engineering

Faculty: Applied Science
Subject: Chemical and Biological Engineering

Supply and use of conventional and alternative fuels and energy. Design and operation of unit operations for processing of fossil fuels, biomass, and other energy sources. Environmental considerations of energy use.

SSC Course Schedule - CHBE 483 Energy Engineering

CHBE 484 Green Engineering Principles and Applications for Process Industries

Faculty: Applied Science
Subject: Chemical and Biological Engineering

Pollution prevention, cleaner production, green chemistry and engineering, industrial ecology, eco-industrial parks, and sustainable development; environmental impact assessment including life-cycle assessment, total cost analysis and environmental systems analysis; reduce/recycling/reuse of wastes and by-products.

SSC Course Schedule - CHBE 484 Green Engineering Principles and Applications for Process Industries

CHBE 485 Air Pollution Prevention and Control

Faculty: Applied Science
Subject: Chemical and Biological Engineering

Impacts of air pollutants on health, visibility, smog formation, ozone depletion and global warming; air quality and emission standards; atmospheric dispersion of air pollutants; prevention and control technologies for particulates, SOx, NOx, VOCs, and CO2.

SSC Course Schedule - CHBE 485 Air Pollution Prevention and Control

CHBE 486 Waste Management for Resource Recovery

Faculty: Applied Science
Subject: Chemical and Biological Engineering

Physico-chemical, thermal, and biological methods for purification of solid waste and wastewater, and conversion to bioproducts/industrial products, energy and clean water.

SSC Course Schedule - CHBE 486 Waste Management for Resource Recovery

CHBE 575 Air Pollution Control

Faculty: Applied Science
Subject: Chemical and Biological Engineering

Characteristics of various air pollutants, their behaviour in the atmosphere, monitoring problems, technology of particle collection and control of pollutant gases. Particular problems of regional interest are discussed.

SSC Course Schedule - CHBE 575 Air Pollution Control

Pages