Course Meeting Times

Seminar: 2 sessions / week, 1.5 hours / session


There are no prerequisites for this course.

Course Description

This course provides a broad overview of issues related to climate change, with an emphasis on those aspects most relevant to computer scientists. Topics include climate science, climate models and simulations, decision-making under uncertainty, economics, mitigation strategies, adaptation strategies, geoengineering, policy-making, messaging, and politics. This course includes reading and discussion of recent publications and attending guest lectures. The course includes project formulation, culminating in a presentation of a research project which might include a paper, a blog, software etc.

More information is available on the course's public GitHub page.

Grading Policy

Activities  percentages
Project 50%
Leading Discussions 30%
Participation 20%


This mostly reflects the oral and written components due at the end of the semester, but points may also be lost if progress identifying, proposing, and executing a project throughout the semester is inadequate.

Leading Discussions:

This reflects participation in the specific parts of the discussion sessions that you are assigned to lead. Responsibilities include preparing leading questions, comments, or facts based on the assigned reading, and following up with other questions and comments from students. Discussion leaders are expected to have not only completed the reading assignment, but also thought critically about its contents.


This reflects general participation in the course, including but not limited to contributing to class discussions, asking questions at guest lectures, posting questions or comments to Piazza, and going to TA office hours. Points will be lost if it becomes clear you have not done the readings.