Courses by Topic

  • These tables are representative only. Actual content may vary depending on the instructors’ priorities.
  • 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