aher.dev

Unofficial and not affiliated with Duke. A snapshot of classes that were open on 22 Oct 2026. Seats change daily, so confirm in DukeHub before you plan around anything.

Courses / Departments

Department / ECS

Earth and Climate Sciences

Taught through Undergraduate, Graduate School, Nicholas.

open courses
23
special topics
0
open seats
680
23 courses

Cross-listed codes share one row, each special topic gets its own, and independent study stays hidden unless you ask for it.

ECS 550Notable faculty

Climate and Society

Drew Shindell

Climate and society with an IPCC chapter lead.

1/5
Graduate School · Graduate
TuTh 3:05 to 4:20 pm
3 units · 40 seats open
ECS 351L

Geospatial Data Science

Jonathan C. Ryan

programmingdata and statisticslab workai and machine learning2/5
Undergraduate · Undergraduate
TuTh 8:30 to 9:45 am
1 unit · 10 seats open
ECS 503

Forest Ecosystems

Ram Oren

lab work1/5
Graduate School · Graduate
TuTh 11:45 am to 1:00 pm
3 units · 20 seats open
ECS 524

Water Quality Health

Avner Vengosh

1/5
Graduate School · Graduate
MoWe 1:25 to 2:40 pm
3 units · 17 seats open
ECS 541

Soils and Regoliths

Daniel Richter Jr.

fieldworkdata and statistics1/5
Graduate School · Graduate
Fr 9:00 to 11:30 am
3 units · 25 seats open
ECS 701S

Research Orientation Seminar

Ginger E. Sigmon, Jonathan C. Ryan

writingpublic speaking1/5
Nicholas · Graduate
Fr 9:00 to 11:30 am
3 units · 16 seats open
ECS 851L

Geospatial Data Science

Jonathan C. Ryan

programmingdata and statisticslab workai and machine learning1/5
Nicholas · Graduate
TuTh 8:30 to 9:45 am
3 units · 10 seats open
ECS 101

The Dynamic Earth

Alexander Glass

0/5
Undergraduate · Intro
TuTh 11:45 am to 1:00 pm
1 unit · 200 seats open
ECS 240

Chemistry of the Earth

Michael Kipp

0/5
Undergraduate · Undergraduate
TuTh 11:45 am to 1:00 pm
1 unit · 30 seats open