Class Notes

I am currently a graduate student at Michigan State University where I am working in lattice field theory. This page contains some of the class notes I took as a graduate student at MSU and as an undergraduate at Florida State University where I majored in physics and applied/computational mathematics. I am still occasionally updating these notes.

I am an advocate for open science. I would love to write free and open textbooks, but until then, feel free to download, print, and use these class notes and my codes on GitHub.

Graduate Class Notes


Classical Mechanics
Quantum Mechanics
Statistical Mechanics
Classical Electrodynamics
Quantum Field Theory
Perturbative QCD
Lattice QCD

Computational Science:

Numerical Methods for Differential Equations
Numerical Linear Algebra
Parallel Programming

Undergraduate Class Notes


Introductory General Physics
Quantum Mechanics
Special and General Relativity
Particle and Nuclear Physics
Statistical Physics and Thermodynamics
Computational Physics: Software Notes (e.g. LaTeX, Python, Fortran, etc.)


General Chemistry I and II (CHM 1045, CHM 1046)


Trigonometry (MAC 1114)
Pre-calculus Algebra (MAC 1140)
Calculus I, II, and III (MAC 2311, MAC 2312, MAC 2313)
Applied Linear Algebra (MAS 3105)
Mathematical Modeling (MAP 4103)
Introductory Math Statistics I (STA 4321)
Partial Differential Equations I (MAP 4341)
Complex Variables (MAA 4402)
Numerical Analysis / Comp. Physics (MAD 3703, MAD 4704, PHZ 4151)
Real Analysis (MAA 4224)

Other Stuff

Lattice Field Theory: An Undergraduate Introduction
I wrote the first part of this document when I was trying to understand lattice field theory during my undergraduate research. I finished this document and submitted it as my final project in my undergraduate particle and nuclear physics course.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.