rob davies | teaching

current and upcoming courses

CCA 3070 ― Unveiling the Anthropocene | Spring 2020

PHYS 2210 ― Physics for Scientists I | Spring 2020

past courses

utah state university

PHYS 2210 ― Physics for Scientists & Engineers I

PHYS 4600 ― Advanced Electromagnetism

PHYS 3550 ― Intermediate Classical Mechanics

PHYS 3870 ― Intermediate Laboratory I

PHYS 3880 ― Intermediate Laboratory II

USU 1360 ― Earth’s Changing Climate

PSC 2000 ― The Atmosphere and Weather


seattle university

PHYS 330 ― Foundations of Electromagnetism

PHYS 205 ― Introduction to Quantum Mechanics

PHYS 201 ― Electricity, Magnetism, and Light

PHYS 106 ― Oscillations, Fluids, and Thermodynamics

PHYS 105 ― Classical Mechanics

PHYS 101 ― Foundations of Astronomy



whitman college

PHYS 481 ― Senior Seminar: Evolution of Physics

PHYS 451 ― Mathematical Methods in Physics: Foundations of Wave Phenomena

PHYS 156 ― Electricity, Magnetism, and Light

PHYS 155 ― Introductory Mechanics