Courses taught at Haverford:

Core Courses:

  • General Chemistry and Lab
  • First year Organic Chemistry and Lab
  • Special Introductory Organic Chemistry for Underprepared Students

Advanced Courses:

  • Advanced Organic Lab
  • Biochemical Mechanisms
  • Organometallic Chemistry
  • Chemistry and Biochemistry of Nitrogen Fixation
  • Chemistry of Coenzymes
  • Origins of Life and Self-Replicating Systems
  • Glycobiology

Courses for Non-Scientists:

  • Chemistry of Food
  • The Extraordinary Chemistry of Ordinary Things