For official listings of courses to be offered in the current academic session see official UBC course lists at ATSC, ENVR and EOSC. Courses NOT listed there are not scheduled for the current session. 

NOTES:
1) These tables are representative only. Actual content may vary depending on the instructors’ priorities.
2) Please check pre-requisites in the UBC Course Calendar and contact advisors if there are further questions.

Courses with some content related to climate or environmental sciences

ATSC 113

Applied Meteorology

ATSC 201

Meteorology of Storms

ATSC 212

Earth and Atmospheric Science Introductory Computing Laboratory

ATSC 301

Atmospheric Radiation and Remote Sensing

ATSC 303

Methods in Atmospheric Science

ATSC 313

Renewable Energy Meteorology

ATSC 404

Dynamic Meteorology

ATSC 405

Cloud Physics and Chemistry

ATSC 406

Operational Meteorology

ATSC 409

Numerical Techniques for Ocean, Atmosphere and Earth Scientists

ENVR 200

Introduction to Environmental Science

ENVR 300

Introduction to Research in Environmental Science

ENVR 400

Research Project in Environmental Science

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

ENVR 448

Socio-Ecological Systems Research

ENVR 490

Student Directed Seminars in Environmental Sciences

EOSC 110

The Solid Earth: A Dynamic Planet

EOSC 111

Laboratory Exploration of Planet Earth

EOSC 112

The Fluid Earth: Atmosphere and Ocean

EOSC 114

The Catastrophic Earth: Natural Disasters

EOSC 116

Mesozoic Earth: Time of the Dinosaurs

EOSC 210

Earth Science for Engineers

EOSC 212

Topics in the Earth and Planetary Sciences

EOSC 240

Site Investigation

EOSC 270

Marine Biodiversity

EOSC 310

The Earth and the Solar System

EOSC 311

The Earth and its Resources

EOSC 314

The Ocean Environment

EOSC 315

The Ocean Ecosystem

EOSC 325

Principles of Physical Hydrogeology

EOSC 326

Earth and Life Through Time

EOSC 333

Elemental and Isotopic Geochemistry

EOSC 340

Global Climate Change

EOSC 373

Introductory Oceanography: Climate and Ecosystems

EOSC 410

Geoscientific Data Analysis and Empirical Modelling

EOSC 442

Climate Measurement and Analysis

EOSC 445

Engineering Design Project

EOSC 453

Physics of the Earth and Other Planets

EOSC 473

Methods in Oceanography

EOSC 474

Marine Pollution

Courses in which the human context is incorporated into some topics. Courses NOT mentioned tend to be more about building scientific, technical or specialized skills & knowledge.

ATSC 113

Applied Meteorology

ATSC 313

Renewable Energy Meteorology

ATSC 404

Dynamic Meteorology

ATSC 406

Operational Meteorology

ENVR 200

Introduction to Environmental Science

ENVR 300

Introduction to Research in Environmental Science

ENVR 400

Research Project in Environmental Science

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

ENVR 448

Socio-Ecological Systems Research

EOSC 111

Laboratory Exploration of Planet Earth

EOSC 114

The Catastrophic Earth: Natural Disasters

EOSC 118

Earth's Treasures: Gold and Gems

EOSC 210

Earth Science for Engineers

EOSC 212

Topics in the Earth and Planetary Sciences

EOSC 240

Site Investigation

EOSC 270

Marine Biodiversity

EOSC 310

The Earth and the Solar System

EOSC 311

The Earth and its Resources

EOSC 325

Principles of Physical Hydrogeology

EOSC 329

Groundwater Hydrology

EOSC 330

Principles of Geomorphology

EOSC 331

Introduction to Mineral Deposits

EOSC 340

Global Climate Change

EOSC 432

Fossil Fuels

EOSC 433

Geotechnical Engineering Practice

EOSC 434

Geological Engineering Soils and Weak Rocks

EOSC 442

Climate Measurement and Analysis

EOSC 445

Engineering Design Project

EOSC 474

Marine Pollution

EOSC 478

Introduction to Fisheries Science

Courses in which geoscience concepts and skills will be used and/or learned.

ENVR 200

Introduction to Environmental Science

ENVR 420

Ecohydrology of Watersheds and Water Systems

EOSC 110

The Solid Earth: A Dynamic Planet

EOSC 111

Laboratory Exploration of Planet Earth

EOSC 114

The Catastrophic Earth: Natural Disasters

EOSC 116

Mesozoic Earth: Time of the Dinosaurs

EOSC 118

Earth's Treasures: Gold and Gems

EOSC 210

Earth Science for Engineers

EOSC 211

Computer Methods in Earth, Ocean and Atmospheric Sciences

EOSC 212

Topics in the Earth and Planetary Sciences

EOSC 213

Computational Methods in Geological Engineering

EOSC 220

Introductory Mineralogy

EOSC 221

Introductory Petrology

EOSC 222

Geological Time and Stratigraphy

EOSC 223

Field Techniques

EOSC 240

Site Investigation

EOSC 310

The Earth and the Solar System

EOSC 311

The Earth and its Resources

EOSC 320

Sedimentology

EOSC 321

Igneous Petrology

EOSC 322

Metamorphic Petrology

EOSC 323

Structural Geology I

EOSC 325

Principles of Physical Hydrogeology

EOSC 326

Earth and Life Through Time

EOSC 328

Field Geology

EOSC 329

Groundwater Hydrology

EOSC 330

Principles of Geomorphology

EOSC 331

Introduction to Mineral Deposits

EOSC 332

Tectonic Evolution of North America

EOSC 333

Elemental and Isotopic Geochemistry

EOSC 350

Environmental, Geotechnical, and Exploration Geophysics I

EOSC 353

Seismology

EOSC 354

Analysis of Time Series and Inverse Theory for Earth Scientists

EOSC 410

Geoscientific Data Analysis and Empirical Modelling

EOSC 420

Volcanology

EOSC 421

Advanced Sedimentology

EOSC 422

Structural Geology II

EOSC 424

Advanced Mineral Deposits

EOSC 425

Palaeontology

EOSC 426

Fundamentals of Geomicrobiology

EOSC 428

Field Techniques in Groundwater Hydrology

EOSC 429

Groundwater Contamination

EOSC 430

Aqueous Geochemistry

EOSC 431

Groundwater Remediation

EOSC 432

Fossil Fuels

EOSC 433

Geotechnical Engineering Practice

EOSC 434

Geological Engineering Soils and Weak Rocks

EOSC 445

Engineering Design Project

EOSC 450

Potential Fields in Earth and Planetary Sciences

EOSC 453

Physics of the Earth and Other Planets

EOSC 454

Applied Geophysics

Courses that may involve learning about planets other than Earth.

ATSC 301

Atmospheric Radiation and Remote Sensing

EOSC 110

The Solid Earth: A Dynamic Planet

EOSC 211

Computer Methods in Earth, Ocean and Atmospheric Sciences

EOSC 212

Topics in the Earth and Planetary Sciences

EOSC 310

The Earth and the Solar System

EOSC 332

Tectonic Evolution of North America

EOSC 352

Geophysical Continuum Dynamics

EOSC 410

Geoscientific Data Analysis and Empirical Modelling

EOSC 450

Potential Fields in Earth and Planetary Sciences

EOSC 453

Physics of the Earth and Other Planets

Courses in which concepts involving the ocean and/or atmosphere will be used and/or learned.

ATSC 113

Applied Meteorology

ATSC 201

Meteorology of Storms

ATSC 212

Earth and Atmospheric Science Introductory Computing Laboratory

ATSC 301

Atmospheric Radiation and Remote Sensing

ATSC 303

Methods in Atmospheric Science

ATSC 313

Renewable Energy Meteorology

ATSC 404

Dynamic Meteorology

ATSC 405

Cloud Physics and Chemistry

ATSC 406

Operational Meteorology

ATSC 409

Numerical Techniques for Ocean, Atmosphere and Earth Scientists

ENVR 200

Introduction to Environmental Science

ENVR 300

Introduction to Research in Environmental Science

ENVR 400

Research Project in Environmental Science

ENVR 410

Energy, Environment, and Society

EOSC 111

Laboratory Exploration of Planet Earth

EOSC 112

The Fluid Earth: Atmosphere and Ocean

EOSC 114

The Catastrophic Earth: Natural Disasters

EOSC 116

Mesozoic Earth: Time of the Dinosaurs

EOSC 211

Computer Methods in Earth, Ocean and Atmospheric Sciences

EOSC 212

Topics in the Earth and Planetary Sciences

EOSC 270

Marine Biodiversity

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 333

Elemental and Isotopic Geochemistry

EOSC 340

Global Climate Change

EOSC 352

Geophysical Continuum Dynamics

EOSC 372

Introductory Oceanography: Circulation and Plankton

EOSC 373

Introductory Oceanography: Climate and Ecosystems

EOSC 410

Geoscientific Data Analysis and Empirical Modelling

EOSC 442

Climate Measurement and Analysis

EOSC 453

Physics of the Earth and Other Planets

EOSC 470

Biological Oceanography

EOSC 471

Waves, Currents, and Mixing in the Ocean

EOSC 472

Chemical Oceanography and Marine Geochemistry

EOSC 473

Methods in Oceanography

EOSC 474

Marine Pollution

EOSC 475

Marine Microbiology

EOSC 478

Introduction to Fisheries Science

Use of, or learning about, biology beyond general first year science requirements.

ENVR 200

Introduction to Environmental Science

ENVR 300

Introduction to Research in Environmental Science

ENVR 400

Research Project in Environmental Science

ENVR 420

Ecohydrology of Watersheds and Water Systems

ENVR 430

Ecological Dimensions of Sustainability

ENVR 448

Socio-Ecological Systems Research

EOSC 111

Laboratory Exploration of Planet Earth

EOSC 112

The Fluid Earth: Atmosphere and Ocean

EOSC 116

Mesozoic Earth: Time of the Dinosaurs

EOSC 222

Geological Time and Stratigraphy

EOSC 270

Marine Biodiversity

EOSC 314

The Ocean Environment

EOSC 315

The Ocean Ecosystem

EOSC 326

Earth and Life Through Time

EOSC 328

Field Geology

EOSC 372

Introductory Oceanography: Circulation and Plankton

EOSC 373

Introductory Oceanography: Climate and Ecosystems

EOSC 410

Geoscientific Data Analysis and Empirical Modelling

EOSC 425

Palaeontology

EOSC 426

Fundamentals of Geomicrobiology

EOSC 442

Climate Measurement and Analysis

EOSC 453

Physics of the Earth and Other Planets

EOSC 470

Biological Oceanography

EOSC 473

Methods in Oceanography

EOSC 475

Marine Microbiology

EOSC 478

Introduction to Fisheries Science

Use of, or learning about, physics beyond general first year science requirements.

ATSC 113

Applied Meteorology

ATSC 201

Meteorology of Storms

ATSC 301

Atmospheric Radiation and Remote Sensing

ATSC 303

Methods in Atmospheric Science

ATSC 313

Renewable Energy Meteorology

ATSC 404

Dynamic Meteorology

ATSC 405

Cloud Physics and Chemistry

ATSC 406

Operational Meteorology

ATSC 409

Numerical Techniques for Ocean, Atmosphere and Earth Scientists

ENVR 200

Introduction to Environmental Science

ENVR 300

Introduction to Research in Environmental Science

ENVR 400

Research Project in Environmental Science

EOSC 112

The Fluid Earth: Atmosphere and Ocean

EOSC 210

Earth Science for Engineers

EOSC 250

Fields and Fluxes

EOSC 322

Metamorphic Petrology

EOSC 329

Groundwater Hydrology

EOSC 350

Environmental, Geotechnical, and Exploration Geophysics I

EOSC 352

Geophysical Continuum Dynamics

EOSC 353

Seismology

EOSC 410

Geoscientific Data Analysis and Empirical Modelling

EOSC 428

Field Techniques in Groundwater Hydrology

EOSC 433

Geotechnical Engineering Practice

EOSC 434

Geological Engineering Soils and Weak Rocks

EOSC 442

Climate Measurement and Analysis

EOSC 445

Engineering Design Project

EOSC 450

Potential Fields in Earth and Planetary Sciences

EOSC 453

Physics of the Earth and Other Planets

EOSC 454

Applied Geophysics

EOSC 471

Waves, Currents, and Mixing in the Ocean

EOSC 473

Methods in Oceanography

ATSC 212

Earth and Atmospheric Science Introductory Computing Laboratory

Use of, or learning about, chemistry beyond general first year science requirements.

ENVR 200

Introduction to Environmental Science

ENVR 300

Introduction to Research in Environmental Science

ENVR 400

Research Project in Environmental Science

EOSC 112

The Fluid Earth: Atmosphere and Ocean

EOSC 210

Earth Science for Engineers

EOSC 220

Introductory Mineralogy

EOSC 321

Igneous Petrology

EOSC 322

Metamorphic Petrology

EOSC 372

Introductory Oceanography: Circulation and Plankton

EOSC 373

Introductory Oceanography: Climate and Ecosystems

EOSC 420

Volcanology

EOSC 424

Advanced Mineral Deposits

EOSC 426

Fundamentals of Geomicrobiology

EOSC 429

Groundwater Contamination

EOSC 430

Aqueous Geochemistry

EOSC 431

Groundwater Remediation

EOSC 442

Climate Measurement and Analysis

EOSC 445

Engineering Design Project

EOSC 470

Biological Oceanography

EOSC 472

Chemical Oceanography and Marine Geochemistry

EOSC 473

Methods in Oceanography

EOSC 474

Marine Pollution

Use of, or learning about, mathematical techniques beyond those of first year science requirements.

ATSC 201

Meteorology of Storms

ATSC 301

Atmospheric Radiation and Remote Sensing

ATSC 313

Renewable Energy Meteorology

ATSC 404

Dynamic Meteorology

ATSC 405

Cloud Physics and Chemistry

ATSC 409

Numerical Techniques for Ocean, Atmosphere and Earth Scientists

ENVR 200

Introduction to Environmental Science

ENVR 300

Introduction to Research in Environmental Science

ENVR 400

Research Project in Environmental Science

ENVR 410

Energy, Environment, and Society

ENVR 430

Ecological Dimensions of Sustainability

ENVR 440

Analytical Methods in Sustainability Science

EOSC 211

Computer Methods in Earth, Ocean and Atmospheric Sciences

EOSC 212

Topics in the Earth and Planetary Sciences

EOSC 213

Computational Methods in Geological Engineering

EOSC 250

Fields and Fluxes

EOSC 322

Metamorphic Petrology

EOSC 329

Groundwater Hydrology

EOSC 352

Geophysical Continuum Dynamics

EOSC 353

Seismology

EOSC 354

Analysis of Time Series and Inverse Theory for Earth Scientists

EOSC 410

Geoscientific Data Analysis and Empirical Modelling

EOSC 433

Geotechnical Engineering Practice

EOSC 442

Climate Measurement and Analysis

EOSC 445

Engineering Design Project

EOSC 450

Potential Fields in Earth and Planetary Sciences

EOSC 453

Physics of the Earth and Other Planets

EOSC 454

Applied Geophysics

EOSC 471

Waves, Currents, and Mixing in the Ocean

EOSC 472

Chemical Oceanography and Marine Geochemistry

EOSC 473

Methods in Oceanography

May involve use of, or learning about, programming techniques, possibly at a beginner’s level.

ATSC 201

Meteorology of Storms

ATSC 212

Earth and Atmospheric Science Introductory Computing Laboratory

ATSC 301

Atmospheric Radiation and Remote Sensing

ATSC 303

Methods in Atmospheric Science

ATSC 313

Renewable Energy Meteorology

ATSC 404

Dynamic Meteorology

ATSC 405

Cloud Physics and Chemistry

ATSC 406

Operational Meteorology

ATSC 409

Numerical Techniques for Ocean, Atmosphere and Earth Scientists

ENVR 410

Energy, Environment, and Society

ENVR 420

Ecohydrology of Watersheds and Water Systems

ENVR 440

Analytical Methods in Sustainability Science

ENVR 448

Socio-Ecological Systems Research

EOSC 211

Computer Methods in Earth, Ocean and Atmospheric Sciences

EOSC 213

Computational Methods in Geological Engineering

EOSC 250

Fields and Fluxes

EOSC 352

Geophysical Continuum Dynamics

EOSC 353

Seismology

EOSC 354

Analysis of Time Series and Inverse Theory for Earth Scientists

EOSC 410

Geoscientific Data Analysis and Empirical Modelling

EOSC 442

Climate Measurement and Analysis

EOSC 445

Engineering Design Project

EOSC 450

Potential Fields in Earth and Planetary Sciences

EOSC 453

Physics of the Earth and Other Planets

EOSC 454

Applied Geophysics