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.

CHBE 583 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 583 Energy Engineering

CHEM 121 Structure and Bonding in Chemistry

Faculty: Science
Subject: Chemistry

Fundamentals of bonding theories and structural chemistry, with applications relevant to modern society.

SSC Course Schedule - CHEM 121 Structure and Bonding in Chemistry

CHEM 301 Aqueous Environmental Chemistry

Faculty: Science
Subject: Chemistry

Properties of natural waters, including gas and solid equilibria, pH, redox, complexation analysis, corrosion treatment, ion exchange, colloids and microbial transformations.

SSC Course Schedule - CHEM 301 Aqueous Environmental Chemistry

CHEM 302 Atmospheric Environmental Chemistry

Faculty: Science
Subject: Chemistry

Introduction to structure, composition and chemical processes occurring in Earth's atmosphere, including interactions with solar radiation, stratospheric ozone layer, photochemical smog and acid rain.

SSC Course Schedule - CHEM 302 Atmospheric Environmental Chemistry

CHEM 341 Global Challenges: A Chemical Perspective

Faculty: Science
Subject: Chemistry

Importance of chemistry in society. Detailed case studies drawn from modern chemistry: human health, energy, commodity chemicals, materials, green chemistry, agriculture.

SSC Course Schedule - CHEM 341 Global Challenges: A Chemical Perspective

CHEM 418 Organometallic Chemistry

Faculty: Science
Subject: Chemistry

The chemistry of compounds containing organic groups directly bonded to metals and metalloids. Emphasis will be placed on the structure and bonding of the compounds and their use in synthetic chemistry. Credit will be granted for only one of CHEM 418 or CHEM 524.

SSC Course Schedule - CHEM 418 Organometallic Chemistry

CIVL 200 Engineering and Sustainable Development

Faculty: Applied Science
Subject: Civil Engineering

Implications of a finite biosphere and the complexities inherent in environmental decision-making.

SSC Course Schedule - CIVL 200 Engineering and Sustainable Development

CIVL 201 Civil Engineering I

Faculty: Applied Science
Subject: Civil Engineering

The design process; graphical, visualization and computational tools; civil engineering disciplines; decision-making; teamwork; conceptual design project reflecting community, economic, environmental, sustainability and technical considerations.

SSC Course Schedule - CIVL 201 Civil Engineering I

CIVL 202 Civil Engineering II

Faculty: Applied Science
Subject: Civil Engineering

The social and biophysical context of infrastructure and the impact of technologies on people, the economy, and the environment. Specific topics vary from year to year.

SSC Course Schedule - CIVL 202 Civil Engineering II

CIVL 304 Fundamentals of Environmental Engineering

Faculty: Applied Science
Subject: Civil Engineering

Environmental engineering issues and projects; application of scientific and engineering principles to addressing these; soil, water and air pollution, and remediation.

SSC Course Schedule - CIVL 304 Fundamentals of Environmental Engineering

CIVL 305 Introduction to Environmental Engineering

Faculty: Applied Science
Subject: Civil Engineering

Environmental ethics and legislation; risk assessment; urban water sources and sinks; water pollutants and impacts; mass balance and reactor design concepts; water and wastewater treatment; the environmental impact assessment process.

SSC Course Schedule - CIVL 305 Introduction to Environmental Engineering

CIVL 402 Professionalism and Law in Civil Engineering

Faculty: Applied Science
Subject: Civil Engineering

The Engineers and Geoscientists Act; professional ethics, conflicts of interest, confidentiality and accountability; health and safety; sustainable development and environmental stewardship; equity considerations; design and construction contracts, specifications and tendering; labour and employment law; dispute resolution; evidence and expert witnesses; torts and legal liability.

SSC Course Schedule - CIVL 402 Professionalism and Law in Civil Engineering

CIVL 404 Introduction to Solid Waste Management

Faculty: Applied Science
Subject: Civil Engineering

Characteristics of solid wastes; solid waste collection, treatment, and disposal; evaluation and analysis of landfills, composting, combined treatment, recycle, and re-use.

SSC Course Schedule - CIVL 404 Introduction to Solid Waste Management

CIVL 406 Water Treatment and Waste Management

Faculty: Applied Science
Subject: Civil Engineering

Processes used in water and wastewater treatment. Conditions which necessitate treatment of water or wastewater, water and wastewater treatment processes and plant design. Municipal services required and associated with solid waste management.

SSC Course Schedule - CIVL 406 Water Treatment and Waste Management

CIVL 407 Environmental Laboratory Analysis

Faculty: Applied Science
Subject: Civil Engineering

Testing procedures used in water quality studies and in the operation of water and wastewater treatment plants.

SSC Course Schedule - CIVL 407 Environmental Laboratory Analysis

CIVL 408 Geo-Environmental Engineering

Faculty: Applied Science
Subject: Civil Engineering

Environmental contamination, regulatory requirements, site investigation, migration of contaminants, containment systems, site remediation technologies, design considerations related to soil-contaminant interactions, hydrogeology, geochemistry and types of contaminants. Design and performance case histories.

SSC Course Schedule - CIVL 408 Geo-Environmental Engineering

CIVL 409 Municipal Engineering

Faculty: Applied Science
Subject: Civil Engineering

Design of municipal infrastructure, including streets, water supply networks, and sewers, garbage collection and solid waste management. Focus is on solutions for providing an adequate water supply, collecting and disposing of stormwater and sewage, and managing excess stormwater flow.

SSC Course Schedule - CIVL 409 Municipal Engineering

CIVL 415 Water Resource Engineering

Faculty: Applied Science
Subject: Civil Engineering

An introduction to the planning and design of water resource systems, stream systems, and municipal and hydropower engineering.

SSC Course Schedule - CIVL 415 Water Resource Engineering

CIVL 416 Environmental Hydraulics

Faculty: Applied Science
Subject: Civil Engineering

Application of hydraulic engineering principles to problems of environmental concern. Pollutant transport and dispersion. Mixing in rivers and lakes. Theory of jets and plumes. Design of outfall diffusers.

SSC Course Schedule - CIVL 416 Environmental Hydraulics

CIVL 420 Concrete Technology

Faculty: Applied Science
Subject: Civil Engineering

Physical and chemical properties and microstructure of hydrated Portland cement; construction practices; modern use of industrial by-products such as fly ash, blast furnace slag, silica fume and metakaolin; use of chemical admixtures; environmental issues; properties of hardened concrete; issues in standardized and accelerated testing, non-destructive testing.

SSC Course Schedule - CIVL 420 Concrete Technology

CIVL 426 Virtual Design and Construction

Faculty: Applied Science
Subject: Civil Engineering

Creation and use of building information models (BIM) for managing the construction process. 3D parametric modeling, 4D modeling, design coordination, model-based cost estimating, BIM performance measurement, and integrated project delivery methods.

SSC Course Schedule - CIVL 426 Virtual Design and Construction

CIVL 441 Transportation Planning and Analysis

Faculty: Applied Science
Subject: Civil Engineering

Transportation systems planning and analysis: data needs; surveys and analysis; sampling techniques; trip generation; trip distribution; modal choice; trip assignment; traffic impact studies; system evaluation. Credit will be granted for only one of CIVL 441, CIVL 583 or PLAN 535.

SSC Course Schedule - CIVL 441 Transportation Planning and Analysis

CIVL 447 Environmental Engineering Design and Analysis

Faculty: Applied Science
Subject: Civil Engineering

Integration and application of previously acquired knowledge and skills to find design solutions. Extends the conceptual design of CIVL 445 into detailed environmental design projects.

SSC Course Schedule - CIVL 447 Environmental Engineering Design and Analysis

CIVL 498A Topics in Civil Engineering: Environmental Stewardship Engineering

Faculty: Applied Science
Subject: Civil Engineering

Seminar or lecture. Registration will take place on the first day of class by the Instructor.

SSC Course Schedule - CIVL 498A Topics in Civil Engineering: Environmental Stewardship Engineering

CIVL 526 Virtual Design and Construction

Faculty: Applied Science
Subject: Civil Engineering

Creation and use of building information models (BIM) for managing the construction process. 3D parametric modeling, 4D modeling, design coordination, model-based cost estimating, BIM performance measurement, and integrated project delivery methods.

SSC Course Schedule - CIVL 526 Virtual Design and Construction

CIVL 542 Physical Limnology

Faculty: Applied Science
Subject: Civil Engineering

Physical processes that affect the behaviour of lakes, including reservoirs, water filled mine pits, mine tailings ponds and other standing water bodies. Impacts of these processes on water quality, and methods used in the rehabilitation of lakes.

SSC Course Schedule - CIVL 542 Physical Limnology

CIVL 556 Modeling and Optimization of Civil Engineering Systems

Faculty: Applied Science
Subject: Civil Engineering

Applications of practical simulation and optimization software systems and operations research methodologies in design, analysis, and operation of civil engineering systems.

SSC Course Schedule - CIVL 556 Modeling and Optimization of Civil Engineering Systems

CIVL 557 Toxic and Hazardous Waste Treatment and Disposal

Faculty: Applied Science
Subject: Civil Engineering

Environmental impact of disposal of toxic and hazardous wastes. Treatment technology for detoxification. Landfill disposal and self attenuation in landfills and underlying soils. Incineration of municipal wastes.

SSC Course Schedule - CIVL 557 Toxic and Hazardous Waste Treatment and Disposal

CIVL 558 Water Resources Infrastructure

Faculty: Applied Science
Subject: Civil Engineering

Case history studies of local infrastructure used for controlling and utilizing water, including hydroelectric projects, developments on alluvial fans and floodplains and management of transportation corridors. Emphasis on engineering and environmental aspects.

SSC Course Schedule - CIVL 558 Water Resources Infrastructure

CIVL 559 Advanced Water and Wastewater Treatment Technology

Faculty: Applied Science
Subject: Civil Engineering

Processes for removing and mitigating impurities that are not effectively removed in conventional water and waste treatment practice; investigation of disposal practices that make use of the impurities as a resource.

SSC Course Schedule - CIVL 559 Advanced Water and Wastewater Treatment Technology

CIVL 561 Investigation, Risk Assessment and Management of Chemicals in Geo-Environment

Faculty: Applied Science
Subject: Civil Engineering

Sampling, investigations, fate and transport of chemicals in soil, water, sediment, biota and air; exposure pathways assessment and toxicological principles for receptors; risk-based approach to site remediation, treatment and control technologies.

SSC Course Schedule - CIVL 561 Investigation, Risk Assessment and Management of Chemicals in Geo-Environment

CIVL 562 Environmental Contaminant Analysis Laboratory

Faculty: Applied Science
Subject: Civil Engineering

An advanced laboratory course to familiarize the student with environmental engineering laboratory procedures, instrumental analyis, sampling techniques and data analysis.

SSC Course Schedule - CIVL 562 Environmental Contaminant Analysis Laboratory

CIVL 564 Engineering Management of Solid Wastes

Faculty: Applied Science
Subject: Civil Engineering

Characteristics of solid wastes; introduction to solid waste collection, treatment and disposal. Evaluation of current practice and analysis of future potential of landfills, composting, combined treatment, recycle and re-use.

SSC Course Schedule - CIVL 564 Engineering Management of Solid Wastes

CIVL 565 Physical-Chemical Treatment Processes

Faculty: Applied Science
Subject: Civil Engineering

Development of the principles of selected physical and chemical treatment unit operations. Applications in both water and wastewater treatment.

SSC Course Schedule - CIVL 565 Physical-Chemical Treatment Processes

CIVL 566 Transport and Mixing of Pollutants in Aquatic Systems

Faculty: Applied Science
Subject: Civil Engineering

Mixing and dispersion of pollutants in inland and coastal waters. Pollutants associated with pulp mills, waste treatment plants, mining operations and other sources. Natural processes (physical, chemical, and biological) affecting the ultimate fate and impact of these pollutants.

SSC Course Schedule - CIVL 566 Transport and Mixing of Pollutants in Aquatic Systems

CIVL 568 Water Pollution Engineering and its Ecological Impact

Faculty: Applied Science
Subject: Civil Engineering

The chemical and biological processes involved in the cycling, transformations and distribution of inorganic compounds (nitrogen, phosphorus, sulphur and trace metals) and organic compounds (pesticides, hydrocarbons and detergents) in polluted water environments.

SSC Course Schedule - CIVL 568 Water Pollution Engineering and its Ecological Impact

CIVL 569 Biological Wastewater Treatment

Faculty: Applied Science
Subject: Civil Engineering

Development of the principles of secondary, biological treatment processes, with application to both municipal and industrial wastewater treatment. Discussion of different treatment methodology, incorporating both aerobic and anaerobic microbiological processes.

SSC Course Schedule - CIVL 569 Biological Wastewater Treatment

CIVL 572 Environmental Geotechnique

Faculty: Applied Science
Subject: Civil Engineering

Physical-chemical properties of clays, chemical effects on soils, site investigation for chemical sensitivity, contaminant fate and transport, environmental regulations, in-situ and laboratory tests; design of dewatering, containment, remediation systems including slurry/reactive walls, liners, covers. Case studies.

SSC Course Schedule - CIVL 572 Environmental Geotechnique

CIVL 582 Transportation Engineering Impacts

Faculty: Applied Science
Subject: Civil Engineering

Methods to measure, predict and evaluate impacts of transportation modes. Discussion of measures to reduce impacts.

SSC Course Schedule - CIVL 582 Transportation Engineering Impacts

CIVL 583 Urban Engineering Methods and Models

Faculty: Applied Science
Subject: Civil Engineering

The application of urban analysis methods and models to the design of municipal and transportation engineering systems. Credit will be granted for only one of CIVL 441, CIVL 583 or PLAN 535.

SSC Course Schedule - CIVL 583 Urban Engineering Methods and Models

CIVL 586 Urban Transportation System Analysis

Faculty: Applied Science
Subject: Civil Engineering

SSC Course Schedule - CIVL 586 Urban Transportation System Analysis

CIVL 598A Topics in Civil Engineering: Transportation Emissions

Faculty: Applied Science
Subject: Civil Engineering

Seminar or lecture.

SSC Course Schedule - CIVL 598A Topics in Civil Engineering: Transportation Emissions

CLST 231 Ancient Greece

Faculty: Arts
Subject: Classical Studies

A survey of the ancient Greek world from the Minoan and Mycenaean (about 2000-1000 BCE) to the Hellenistic Period (323-30 BCE).

SSC Course Schedule - CLST 231 Ancient Greece

COMM 306 Urban Land Economics

Faculty: Sauder School of Business
Subject: Commerce

Examines economic factors affecting the urban land market, with an emphasis on determinants of urban land values, the housing market, urban transportation, and land use policies.

SSC Course Schedule - COMM 306 Urban Land Economics

COMM 362 Consumer Behaviour

Faculty: Sauder School of Business
Subject: Commerce

The use of consumer research and theory in marketing and policy decisions. Psychological, sociological and economic theory and research relevant to consumer behaviour are considered.

SSC Course Schedule - COMM 362 Consumer Behaviour

COMM 386A Topics in Business III: Business Ethics Leadership

Faculty: Sauder School of Business
Subject: Commerce

SSC Course Schedule - COMM 386A Topics in Business III: Business Ethics Leadership

COMM 386I Topics in Business III: Innovation and Sustainability

COMM 386J Topics in Business III: Strategies for Responsible Business

COMM 388 Design Methods for Business Innovation

Faculty: Sauder School of Business
Subject: Commerce

Studio-based experience in thinking strategies and design processes applied to business innovation in the private, public, and social sectors. Emphasis on problem solving, co-creation, and innovation for external clients in a collaborative environment.

SSC Course Schedule - COMM 388 Design Methods for Business Innovation

COMM 460 Social and Nonprofit Marketing

Faculty: Sauder School of Business
Subject: Commerce

Examines the role, use, and application of marketing in government agencies and nonprofit institutions.

SSC Course Schedule - COMM 460 Social and Nonprofit Marketing

Pages