17

Global Warming II: Create Your Own Models in Python

 3 years ago
source link: https://www.coursera.org/learn/global-warming-model
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

About this Course

8,128 recent views

This class provides a series of Python programming exercises intended to explore the use of numerical modeling in the Earth system and climate sciences. The scientific background for these models is presented in a companion class, Global Warming I: The Science and Modeling of Climate Change. This class assumes that you are new to Python programming (and this is indeed a great way to learn Python!), but that you will be able to pick up an elementary knowledge of Python syntax from another class or from on-line tutorials.

Instructor

Shareable Certificate
Shareable Certificate
Earn a Certificate upon completion
100% online
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Flexible deadlines
Reset deadlines in accordance to your schedule.
Hours to complete
Approx. 32 hours to complete
Available languages
English
Subtitles: French, Portuguese (European), Russian, English, Spanish

Offered by

Placeholder
The University of Chicago logo

The University of Chicago

One of the world's premier academic and research institutions, the University of Chicago has driven new ways of thinking since our 1890 founding. Today, UChicago is an intellectual destination that draws inspired scholars to our Hyde Park and international campuses, keeping UChicago at the nexus of ideas that challenge and change the world.

Placeholder

I got hooked with everything going on in the courses, from course content and TA feedback to meetup events and the professor's Twitter feed.

— Zeeshan U.
Placeholder

To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood.

— Felipe M.
Placeholder

Coursera has been invaluable for my businesses and my personal development. The courses helped me improve my day-to-day problem solving.

— Tri S.
Placeholder

I got hooked with everything going on in the courses, from course content and TA feedback to meetup events and the professor's Twitter feed.

— Zeeshan U.
Placeholder

To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood.

— Felipe M.
Placeholder

Coursera has been invaluable for my businesses and my personal development. The courses helped me improve my day-to-day problem solving.

— Tri S.
Placeholder

I got hooked with everything going on in the courses, from course content and TA feedback to meetup events and the professor's Twitter feed.

— Zeeshan U.
Placeholder

To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood.

— Felipe M.
Placeholder

Coursera has been invaluable for my businesses and my personal development. The courses helped me improve my day-to-day problem solving.

— Tri S.

People interested in this course also viewed

系统平台与计算环境
Xi'an Jiaotong University
1 course
电磁学下——恒磁…
Peking University
1 course
Nanjing University
1 course
The Sun and the Total Eclipse of August 2017
University of Colorado Boulder
1 course
برمجة Java: حل المشكلات…
Duke University
1 course
Çok değişkenli Fonksiyon II: Uygulamalar / Mu…
Koç University
1 course

Syllabus - What you will learn from this course

Hours to complete
6 hours to complete

Time-Dependent Energy Balance Model

This class is intended to complement a Coursera class called Global Warming I: The Science and Modeling of Climate Change, which presents much of the background to the material here. In this class you'll be using spreadsheets (maybe) and Python (definitely) to do some simple numerical calculations on topics in Earth System Science. The model you'll be working on this week is based on material from Unit 3 of that class, called First Climate Model.

Reading
2 videos (Total 7 min), 6 readings, 3 quizzes
Video2 videos
How the Model Works3m
Reading6 readings
Scripting and Spreadsheets10m
Tips for Using Spreadsheets for Numerical Simulation10m
Tips for Getting Started Coding10m
Model Formulation10m
How to Solve Using a Spreadsheet10m
How to Encode into Python or Fortran10m
Quiz1 practice exercise
Code Tricks: Heat Capacity, Time Steps, and Equilibration Time30m
Hours to complete
5 hours to complete

Iterative Runaway Ice-Albedo Feedback Model

The ideas behind this model were explained in Unit 7, Feedbacks, in Part I of this class. First we get to generate simple linear "parameterization" functions of planetary albedo and the latitude to which ice forms (colder = lower latitude ice). Second, for any given value of the solar constant, L, we'll use iteration to find consistent values of albedo and T, to show the effect of the ice albedo feedback on Earth's temperature, running away to fall into the dreaded "snowball Earth".

Reading
1 video (Total 5 min), 3 readings, 3 quizzes
Video1 video
Reading3 readings
Parameterized Relationship Between T, Ice Latitude, and Albedo10m
Spreadsheet Instructions10m
Coding Instructions10m
Quiz1 practice exercise
Code Trick: Hysteresis Into and Out Of the Snowball30m
Hours to complete
5 hours to complete

Ice Sheet Dynamics

Ice flows like extra-thick molasses, downhill. The shape of the ice sheet (altitude versus distance across) is determined by the relationship between ice surface slope and the flow rate of the ice.

Reading
1 video (Total 5 min), 3 readings, 3 quizzes
Video1 video
Reading3 readings
Model Formulation10m
Spreadsheet Tips10m
Coding10m
Quiz1 practice exercise
Code Tricks: Time Steps, Snowfall, and Elevation30m
Hours to complete
11 hours to complete

Pressure, Rotation, and Fluid Flow

Planetary rotation and fluid flow were explained in Part I of this class, Unit 6, on Weather and Climate.

Reading
1 video (Total 7 min), 1 reading, 6 quizzes
Video1 video
Reading1 reading
Model Description10m
Quiz2 practice exercises
Code Trick: Geostrophic Flow and a Drifting Rossby Wave30m
Code Trick: Gyre Circulation with Westward Intensification30m

Reviews

Filled StarFilled StarFilled StarFilled StarStar
17 reviews
  • 5 stars
    55.31%
  • 4 stars
    23.40%
  • 3 stars
    12.76%
  • 2 stars
    4.25%
  • 1 star
    4.25%

TOP REVIEWS FROM GLOBAL WARMING II: CREATE YOUR OWN MODELS IN PYTHON

Filled StarFilled StarFilled StarFilled StarStar
by VIJan 30, 2021

Great course, really interesting! The difficulty of the course didn't follow a linear growth, as week 4 was much more difficult than the others.

Filled StarFilled StarFilled StarFilled StarFilled Star
by AHApr 14, 2020

Great course for those who want to learn a little more about modelling, python and the climate!

Filled StarFilled StarFilled StarFilled StarFilled Star
by ISFeb 16, 2017

I would love some more excercises, more modeling concepts. A great experience after all!

Filled StarFilled StarFilled StarFilled StarFilled Star
by SKJan 18, 2018

A challenging course that gives a basic insight to the world of climate modelling

View all reviews

Start Learning Today

11,293 already enrolled
Shareable on
Placeholder
LinkedIn
You can share your Course Certificates in the Certifications section of your LinkedIn profile, on printed resumes, CVs, or other documents.
Placeholder
Coursera Plus
Get this course, plus unlimited access to 3,000+ courses, Guided Projects, Specializations, and Professional Certificates
Learn anything
Explore any interest or trending topic, take prerequisites, and advance your skills
Save money
Spend less money on your learning if you plan to take multiple courses this year
Flexible learning
Learn at your own pace, move between multiple courses, or switch to a different course
Unlimited certificates
Earn a certificate for every learning program that you complete at no additional cost
Explore Coursera Plus

Frequently Asked Questions

  • When will I have access to the lectures and assignments?

  • What will I get if I purchase the Certificate?

  • Is financial aid available?

More questions? Visit the Learner Help Center.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK