Teaching

  1. CHEM 4050/5050: Computational Problem Solving in the Chemical Sciences
  2. CHEM 4020/5020: Physical Chemistry II

CHEM 4050/5050: Computational Problem Solving in the Chemical Sciences

Website Syllabus

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.

Computer in a chemistry laboratory surrounded by molecular models and glassware

Semesters: Fall 2024 and Fall 2025

CHEM 4020/5020: Physical Chemistry II

Website Syllabus

CHEM 4020/5020 covers the properties and kinetic theory of gases, chemical thermodynamics, and statistical mechanics.

Blue cube with a snowflake and red cube with flames

Semesters: Spring 2023, Spring 2024, and Spring 2025