Class Schedule Display
ES Courses for Spring 2026
Please click on the course title for more information.
ES 100 01 - Introduction to Environmental Science & Systems

ES 102 01 - Environment and Society: Addressing Climate Change

ES 201 01 - Environmental, Health, and Sustainability Sciences with Laboratory

ES 201 L02 - Environmental, Health, and Sustainability Sciences with Laboratory

ES 201 L01 - Environmental, Health, and Sustainability Sciences with Laboratory

ES 202 01 - Environmental Justice: A Community-Centric Approach

ES 206 01 - GIS: Spatial Inquiry in Practice

ES 214 01 - Social Causes and Consequences of Environmental Problems

ES 228 01 - Environmental and Resource Economics

ES 233 01 - Environmental Ethics

ES 242 01 - From 'Nature Poetry' to Ecopoetics

ES 248 01 - Reading & Writing Science

ES 300 01 - Environmental Decision-making

ES 301 01 - Wildlife Ecology and Conservation with Laboratory

ES 301L L01 - Laboratory: Wildlife Ecology and Conservation

ES 302 01 - Global Health and the Environmental Crisis

ES 310 01 - Seminar: Climate Change Impacts on Marine Ecosystems

ES 325 01 - International Environmental Law

ES 329 01 - Environmental Issues in Developing Countries

ES 343 01 - Seminar: Feminist Critical Animal Studies: Humans and Horses

ES 345 01 - Seminar in Citizen Science: Engaging Communities in Ecology and Environmental Science

ES Courses for Fall 2025
Please click on the course title for more information.
ES 100 01 - Introduction to Environmental Science & Systems

ES 102 01 - Environment and Society: Addressing Climate Change

ES 111 02 - Earth Processes and the Environment with Laboratory

ES 111 01 - Earth Processes and the Environment with Laboratory

ES 111 L01 - Earth Processes and the Environment with Laboratory

ES 111 L02 - Earth Processes and the Environment with Laboratory

ES 111 L03 - Earth Processes and the Environment with Laboratory

ES 111 L04 - Earth Processes and the Environment with Laboratory

ES 111 L05 - Earth Processes and the Environment with Laboratory

ES 202 01 - Environmental Justice: A Community-Centric Approach

ES 214 01 - Social Causes and Consequences of Environmental Problems

ES 247 L01 - Plant Diversity and Ecology with Laboratory

ES 247 01 - Plant Diversity and Ecology with Laboratory

ES 265 01 - The Politics of Nature

ES 312 01 - Environmental Policy Research Seminar

ES 328 01 - Seminar: Naturecultures: Feminist Futures & Environmental Justice