Physics courses at Mount Holyoke range from introductory-level courses on the foundations of physics to advanced courses in such topics as quantum mechanics, mathematical methods, electronics, analytical mechanics, statistical mechanics, thermodynamics, and electromagnetic theory.