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

PLAN 503 Planning for Community Economic Development

PLAN 509 Urbanism as a Global Way of Life

PLAN 510 Environment and Sustainability Concepts for Planning Practice

PLAN 517 Theory and Methods of Urban Design

PLAN 530 Affordable Housing Policy and Planning

PLAN 531 Planning for Disaster-Resilient Communities

PLAN 532 Strategic Planning: Developing and Implementing Policy Plans

PLAN 533 Indigenous Planning: Ways of Being, Knowing and Doing

PLAN 535 Transportation Planning & Analysis

PLAN 548L Current Issues in Planning

PLAN 579 Public Health, Transportation, and the Built Environment

PLAN 580 Urban Transportation Planning

PLAN 583 Housing and Community Planning Policy

PLAN 587A Urban Design

PLAN 587B Urban Design

PLAN 587E Urban Design

PLNT 590 Advanced Topics in Plant Science

POLI 260 Introduction to Global Politics

POLI 309 Canadian Perspectives on Human Rights

POLI 316A Global Indigenous Politics

POLI 328B Topics in Comparative Politics

POLI 328C Topics in Comparative Politics

POLI 344A Social and Political Thought

POLI 351 Environmental Politics and Policy

POLI 360A Security Studies

POLI 361A International Violence and Its Control

POLI 364A International Organizations

POLI 369C Issues in International Security

POLI 370A Issues in International Conflict Management

POLI 370B Issues in International Conflict Management

POLI 371 Humanitarian Engineering: Politics and Practice

POLI 373 Ethics in World Politics

POLI 374A International Peacekeeping

POLI 375A Global Environmental Politics

POLI 422A Selected Problems in Comparative Politics

POLI 423A Issues in Comparative Politics

POLI 423B Issues in Comparative Politics

POLI 461 Peace and Conflict Studies

POLI 464A Problems in International Relations

POLI 464B Problems in International Relations

POLI 464F Problems in International Relations

POLI 516C Issues in Comparative Politics

POLI 562A Topics in International Relations

POLI 564C Research Seminar in International Relations

PPGA 507 Environmental Law and Policy Frameworks

PPGA 520 Economics of Poverty

PPGA 521 Development and Institutions

PPGA 522 Development Discourses and Practices

PPGA 527 Corporate Social Responsibility

PPGA 541 Policy Dimensions of Energy Systems