Teaching
- CHEM 4050/5050: Computational Problem Solving in the Chemical Sciences
- CHEM 4020/5020: Physical Chemistry II
CHEM 4050/5050: Computational Problem Solving in the Chemical Sciences
This course introduces mathematical and computational methods for modeling chemical phenomena at the atomic scale. Topics include mathematical representations of chemical problems, open-source tools for data analysis and visualization, Monte Carlo simulation, molecular dynamics, and analysis of statistical errors. The first lectures introduce Python, so no prior programming experience is required. Students learn to apply these methods to thermodynamic, structural, and dynamic properties.

Semesters: Fall 2024 and Fall 2025
CHEM 4020/5020: Physical Chemistry II
CHEM 4020/5020 covers the properties and kinetic theory of gases, chemical thermodynamics, and statistical mechanics.

Semesters: Spring 2023, Spring 2024, and Spring 2025