Skip to main content

Spring 2025 Offerings in ETP

Expand content
Expand content

Core Classes

ETP 2030 Politics, Science, and Values: Intro to Environmental Thought & Practice [You may sign up for ETP 2030 or PLAP 2030 and get credit for the ETP major.]

ETP 4010 Environmental Decisions 

Expand content

I. Values, Culture, and History (VCH)

Requirements

RELG 2210 Religion, Ethics, and Global Environment

HIST 2152 Climate History

Electives

ETP 3500/AAS 3500 Africulture: The African Roots of US Agriculture

ANTH 2450 Language & Environment

ENWR 3500 Writing About Environmental Justice

SPAN 4040-3: Translation from Spanish to English

RELB 2067 Buddhism and Environmental Thought and Practice

RELC 3155 Christianity and Ecology

MDST 3510 Digital Media and the Environment

MDST/EVSC 5559 Environmental Data Journalism

ITTR 4010 Narrating (Un-)sustainability: Ecocritical Explorations in Italy and
the Mediterranean

Expand content

II. Policy, Planning, and Society (PPS)

Requirements

ECON 2010 Microeconomics

AAS 3500 Race, Class, Politics & the Environment

Electives

LPPP 5500-8 Market-Based Solutions to Environmental Problems [short course]

LPPP 5500-10 Nature-Based Solutions: Boon or Boondoggle? [short course]

ECON 4430 Environmental Economics 

PHS 5050 Environmental & Public Health Policy

AAS 3500/SPTR3559  Race, Gender & Environmental Justice-Latin America

AAS 3500 Environmental Justice Across the Globe

ETP 3500/AAS 3500 Africulture: The African Roots of US Agriculture

SOC 4540 The Political Economy of Climate Change

GSVS 2050 Sustainable Energy Systems

PLAD 2500 The Politics of Migration

PLPT 3500 The Earth: Ethics, Politics & Economics

LPPS 4330 Confronting US Climate Policy

PLAN 3810: Climate Justice in Cities

Any statistics class at the 1000, 2000, or 3000 level

Expand content

III. Natural Science

Requirements

EVSC 1010 Introduction to Environmental Science Offered every semester.

Electives

BIOL 3020 Evolution and Ecology 

BIOL 3180 Introduction to Plants and Society

EVSC 2800 Fundamentals of Geology 

EVSC 3020 GIS Methods 

EVSC 3200 Fundamentals of Ecology

Any EVSC class at the 3000, 4000, or 5000 leve

Course Archive