• EVSC 5070

    Deep Learning in Environmental Science
     Rating

     Difficulty

     GPA

    Last Taught

    Spring 2026

    This course will equip students with some of the most commonly used deep learning architectures. We will explore feed-forward networks, convolutional neural networks, UNETs, encoders-decoders, generative adversarial networks and transformers. We will also analyze tools of explainable AI. Focused on environmental applications, students will apply these techniques to real-world data, solving problems in prediction, pattern recognition, and data-driven insights. Solid background in probability, statistics, and in coding (preferably Python) is recommended for enrollment in this course. 

  • EVEC 5220

    Terrestrial Ecology
     Rating

    4.17

     Difficulty

    4.00

     GPA

    3.53

    Last Taught

    Spring 2026

    Analyzes the patterns and processes in terrestrial ecosystems. Topic include macro- and micro-meteorological factors such as producer, consumer, and decomposer processes; hydrologic and biogeochemical pathways; and changes through space and time. Three lecture and four field or laboratory hours. Prerequisite: EVSC 3200 or equivalent, and instructor permission.

  • EVSC 5559

    New Course in Environmental Science
     Rating

    2.67

     Difficulty

    3.00

     GPA

    3.60

    Last Taught

    Spring 2026

    This course provides the opportunity to offer a new topic in the subject area of environmental science.

  • EVAT 5559

    New Course in Atmospheric Sciences
     Rating

     Difficulty

     GPA

    3.57

    Last Taught

    Spring 2025

    This course provides the opportunity to offer a new course in the subject of atmospheric sciences.

  • EVGE 5559

    New Course in Geosciences
     Rating

     Difficulty

     GPA

    3.59

    Last Taught

    Spring 2025

    This course provides the opportunity to offer a new course in the subject of geosciences.

  • EVHY 5559

    New Course in Hydrology
     Rating

     Difficulty

     GPA

    Last Taught

    Spring 2025

    This course provides the opportunity to offer a new course in the subject of hydrology.

  • EVHY 5700

    Forest Hydrology
     Rating

     Difficulty

     GPA

    3.85

    Last Taught

    Fall 2025

    Study of hydrologic processes characteristic of forested regions. Prerequisite: Introductory hydrology or instructor permission.

  • EVSC 5810

    Soil Biogeochemistry
     Rating

     Difficulty

     GPA

    Last Taught

    Spring 2026

    This course covers the fundamental processes governing biogeochemical cycling of carbon, nitrogen, and inorganic elements across diverse soils: farmlands, forests, and wetlands. This course emphasizes quantitative assessment of pools and fluxes, key biological interactions, and perturbations by humans.

  • EVGE 5820

    Geomorphology
     Rating

     Difficulty

     GPA

    3.00

    Last Taught

    Spring 2025

    Studies the processes that shape the land surface and their relationship to human activity. Prerequisite: EVSC 2800 or 3600.

  • EVGE 5850

    Geochemistry
     Rating

    2.33

     Difficulty

    1.50

     GPA

    3.75

    Last Taught

    Fall 2025

    Studies the principles that govern the distribution and abundance of the elements in the earth's lithosphere, hydrosphere, biosphere, and atmosphere. Prerequisite: College chemistry and calculus; intorductory earth science or geology recommended.