Link to lectures and assignments here!
This course immerses students in the fundamentals of basic and applied computing, using the NCAR-Wyoming Supercomputing Center (NWSC) as our laboratory.
Accessing and the structure of NWSC
JupyterHub and your conda environment
Library and application management tools
Python basics and data structures
Functions and object-based programming
Xarray fundamentals
Introduction to geospatial analysis
Cartopy, projections, and Regionmask
Regression models
Portable Batch Scheduler (PBS)
Parallel computing for rapid Input/Output operations
Applied statistics in Computing: Generalized Extreme Value Theory
Numerically Solving Ordinary and Partial Differential Equations (ODEs and PDEs)
Link to lectures, labs, and homework here!
This course rigorously introduces students to the governing laws of atmospheric motion beginning with Newton's Second Law, covering:
Vector basics
Newton's Second Law
The forces relevant for atmospheric physics
Navier-Stokes in spherical coordinates
The static atmosphere and the hydrostatic approximation
Scale analysis
Pure flow types in natural coordinates
The ageostrophic wind
Mass conservation
Thermal Wind
Barotropic versus baroclinic atmospheres
Vorticity and circulation
The vorticity budget equation
Barotropic potential vorticity
Thermal vorticity
External gravity waves
Internal gravity waves
Internal-inertia gravity waves
Rossby waves