EPSC course pages
- EPSC 181 · Environmental Geology
- EPSC 185 · Natural Disasters
- EPSC 186 · Astrobiology
- EPSC 201 · Understanding Planet Earth
- EPSC 210 · Introductory Mineralogy
- EPSC 212 · Introductory Petrology
- EPSC 220 · Principles of Geochemistry
- EPSC 221 · General Geology
- EPSC 225 · Properties of Minerals
- EPSC 231 · Field School 1
- EPSC 233 · Earth and Life Through Time
- EPSC 240 · Geology in the Field
- EPSC 303 · Structural Geology
- EPSC 320 · Elementary Earth Physics
- EPSC 325 · Environmental Geochemistry
- EPSC 331 · Field School 2
- EPSC 334 · Invertebrate Paleontology
- EPSC 340 · Earth and Planetary Inference
- EPSC 341 · Field School 3
- EPSC 350 · Tectonics
- EPSC 355 · Sedimentary Geology
- EPSC 373 · Arctic Geology
- EPSC 396 · Undergraduate Research Project
- EPSC 423 · Igneous Petrology
- EPSC 425 · Sediments to Sequences
- EPSC 445 · Metamorphic Petrology
- EPSC 452 · Mineral Deposits
- EPSC 460 · Independent Reading Project
- EPSC 473 · Arctic Field Research
- EPSC 478 · Short Research Project
- EPSC 482 · Research in Earth and Planetary Sciences
- EPSC 501 · Crystal Chemistry
- EPSC 510 · Climate and Geodynamics
- EPSC 519 · Isotopes in Earth and Environmental Science
- EPSC 520 · Earthquake Physics and Geology
- EPSC 522 · Advanced Environmental Hydrology
- EPSC 525 · Microbiology of the Earth System
- EPSC 530 · Volcanology
- EPSC 547 · Modelling Geochemical Processes
- EPSC 548 · Igneous Petrogenetic Mechanisms
- EPSC 549 · Hydrogeology
- EPSC 550 · Selected Topics 1
- EPSC 551 · Selected Topics 2
- EPSC 552 · Selected Topics 3
- EPSC 561 · Ore-forming Processes
- EPSC 567 · Advanced Volcanology
- EPSC 570 · Cosmochemistry
- EPSC 590 · Applied Geochemistry Seminar
- EPSC 644 · Topics - Advanced Earth Sciences 1
- EPSC 645 · Topics - Advanced Earth Sciences 2
- EPSC 695 · Thesis Project
- EPSC 696 · Thesis Preparation 4
- EPSC 697 · Thesis Preparation 1
- EPSC 698 · Thesis Preparation 2
- EPSC 699 · Thesis Preparation 3
- EPSC 700 · Preliminary Doctoral Examination
- EPSC 725 · Independent Studies 1
- EPSC 726 · Independent Studies 2