This semester, I am teaching
Physical Science (PSCI 101)
Technical Physics I Lab (PHYS 200L)
General Physics I lab (PHYS 215L)
Computational Methods (PHYS 220)
Please check here for course syllabi and other information!
Previously I taught the tutorial session of Applied Quantum Mechanics at the German Research School for Simulation Sciences in Jülich, Germany.
As a computational materials physicist, I use and create computer codes of a wide range of complexities to understand the surprising world of electrons and nuclei. Much of my work uses "computerized experiments" based on density functional theory to study how the atomic structure of matter gives rise to interesting and hopefully useful electronic and magnetic properties.
In the link below you can find descriptions of current and past projects as well as links to the codes and computer resources I use.
In addition to my computational research in materials physics, I am interested in developing pedagogical and interactive simulations of concepts and models from across the physics curriculum and beyond.