Current Classes

No Current Classes

Past Classes

Quantum Programming (CSCI 581), Spring 2025, Colorado School of Mines            
    Lecture Notes

General Physics 2 (PHYS 1120), Spring 2025, CU Boulder

General Physics 2 (PHYS 2020), Fall 2024, CU Boulder

General Physics 1 (PHYS 1110), Summer 2024, CU Boulder

Experimental Physics 1 (PHYS 1140), Spring 2024, CU Boulder

General Physics 1 (PHYS 1110), Fall 2023, CU Boulder