Courses

Climate and Big Data (EESC 3376/EESC 6376) (Usually offered Spring Semester):

(Spring 2024 Syllabus)

This course covers emerging topics in Climate Sciences, while also teaching you how to program & work with big data in Python. Be prepared for an amazing journey through an important and fast-developing field of science. Class will offer personalized work in a small group setup, individual attention, multi-disciplinary work. The class will be collaborative rather than competitive, and students will be encouraged to work on their Labs together. Students without computational experience might be paired with students with computational experience. You will be helped by others, and please be prepared to help others in turn. Grad students need to sign up for the graduate listing EESC 6376.

EESC 4336/PHYS 3314/EESC 6336 Ocean-Atmosphere Dynamics and Implications for Future Climate Change (Usually offered Fall Semester):

(Syllabus_Spring_2021)

This course covers the fundamentals of atmosphere and ocean dynamics, and aims to put these in the context of climate change in the 21st century. The lectures focus on the physical mechanisms responsible for large-scale atmospheric and oceanic circulation, the global energy balance, and the global hydrological cycle. I introduce fundamental concepts of fluid dynamics and apply these to the vertical and horizontal motions in the atmosphere and ocean. Concepts covered include: hydrostatic law, buoyancy and convection, basic equations of fluid motions, Hadley and Ferrel cells in the atmosphere, thermohaline circulation, Sverdrup ocean flow, modes of climate variability (El-Nino, North Atlantic Oscillation, Southern Annular Mode). The course incorporates student led discussions based on readings of the latest Intergovernmental Panel on Climate Change (IPCC) report and recent literature on climate change.

The course will include sessions in which students will learn how to write and run simple Matlab programs to study the climate, as well as rotating tank experiments to simulate ocean/atmosphere flow in water labs. In 2023 for the first time I will also offer Python versions to our labs for those who prefer Python to Matlab. Computer related assignments will enhance the learning of the class material. No prior experience with Matlab or Python is needed

Aimed at undergraduate or graduate students who have no prior knowledge of meteorology or oceanography or training in fluid mechanics. This is a very general course, which spans many sub-disciplines (fluid mechanics, atmospheric science, oceanography, hydrology). Graduate section available.

ENVS 204-001 Global Climate Change (last taught Fall 2022):

(Syllabus)

The course goal is to provide a general understanding of the Earth’s climate system and how and why this has changed through time.

The class focuses on Quarternary climate (i.e., the climate of the past 1.8 million years) in the longer geological context. Topics discussed include: orbital theory, Milankovitch cycles and radiocarbon dating; basic physics and chemistry of the oceans; history of oceanic thermohaline circulation; paleoceanography and the use of sedimentary cores to understand past climates; ice cores and the use of oxygen isotopes to understand past temperature and ice volume changes; major physical atmospheric and oceanic mechanisms responsible for future climate change, glacial-interglacial cycles, Heinrich and Dansgard-Oescheger events; basics of climate modeling; adaptation and vulnerability to future climate change; mitigation strategies for future climate change.

As part of this class, students are required to undertake an original research project based on the collection and/or analysis of data related to a subject area covered in the course. This is a group project (4-6 students), which counts for a significant percent of the grade.

Other Climate and Sustainability-Related Courses at Penn:

In association with the University of Pennsylvania’s Climate Action Plan, the Green Campus Partnership has compiled a list of environmentally-related academic courses being taught across the university called the
Sustainability Course Inventory.

Classes offered span a multitude of interdisciplinary topics and are hosted across a wide range of the University of Pennsylvania’s various graduate, professional, and undergraduate schools.

Students with an interest in sustainability or students who are considering careers for which environmental considerations are relevant should strongly consider consulting the list of courses provided. This list is updated on a regular basis.