
UNDERGRAD COURSES
EASC 1000 - Earth Systems
EASC 2100 - Subsurface Geoscience for Environmental and Humanitarian Challenges - Winter 2026
EASC 3170 - Geophysics for Natural Resource Exploration - Winter 2026
EASC 3420 - Global Tectonic Processes
EASC 4171 - Seismic Methods
EASC 4420 - Tectonics and Crustal Evolution - Fall 2025
GRAD COURSES
EASC 6120 - Kinematic Modelling of Plate Tectonics
EASC 6171 - Advanced Seismology
EASC 6942 - Tectonics and Crustal Evolution - Fall 2025
EASC 7120 - Crustal Geophysics
TEACHING

Associate Professor
Last updated June 3rd, 2025