This course introduces students to both batch type geochemical models and mass transport processes in environmental and geological systems. Students have the opportunity to acquire hands-on experience with popular geochemical codes such as MINTEQA2, PHREEQC, and EQ3/6. The book for this course is “Environmental Applications of Geochemical Modeling,” authored by myself and Greg Anderson and published by Cambridge University Press.