Climatology & Meteorology
A comprehensive course covering atmospheric thermodynamics, dynamics, cloud physics, climate systems, and weather forecasting with computational examples
Course Overview
This course provides an in-depth exploration of Earth's atmosphere, weather phenomena, and climate systems. We combine rigorous mathematical treatment with computational methods to understand atmospheric processes from first principles.
Topics span from fundamental thermodynamics and fluid dynamics to modern climate modeling and numerical weather prediction. Extensive Python and Fortran examples illustrate key concepts.
Course Structure
Part I: Atmospheric Thermodynamics
Fundamental thermodynamic principles governing atmospheric behavior, including equation of state, stability, adiabatic processes, and atmospheric moisture.
Part II: Atmospheric Dynamics
Equations of motion, forces acting on atmospheric flow, geostrophic wind, vorticity, and wave phenomena in the atmosphere.
Part III: Cloud Physics & Precipitation
Microphysics of cloud formation, droplet growth, ice crystal processes, precipitation mechanisms, and severe weather phenomena.
Part IV: Climate Systems
Global circulation patterns, energy balance, ocean-atmosphere coupling, climate variability, and climate change physics.
Part V: Weather Analysis & Forecasting
Observational techniques, data assimilation, numerical weather prediction, ensemble forecasting, and modern forecasting methods.
Computational Resources
Python Programs
Interactive Python examples for atmospheric calculations, data visualization, and analysis:
- • Spectral atmospheric model
- • Atmospheric stability analysis (CAPE/CIN)
- • Skew-T log-p thermodynamic diagrams
Fortran Numerical Models
High-performance Fortran codes for numerical weather prediction:
- • 3D primitive equations model (WRF-style)
- • 2D shallow water equations solver
- • Operational-scale NWP implementations
Prerequisites
Mathematics
- • Vector calculus (div, grad, curl)
- • Partial differential equations
- • Numerical methods
- • Statistical analysis
Physics
- • Classical thermodynamics
- • Fluid mechanics
- • Radiation physics
- • Basic electromagnetism
Learning Outcomes
Upon completing this course, you will be able to:
- ✓ Apply thermodynamic principles to analyze atmospheric stability and processes
- ✓ Understand and derive the equations governing atmospheric motion
- ✓ Explain cloud formation, precipitation mechanisms, and severe weather
- ✓ Analyze global climate patterns and climate change physics
- ✓ Interpret weather maps and understand forecasting methods
- ✓ Implement numerical models for atmospheric simulation
- ✓ Process and analyze meteorological data using computational tools
Key References
Textbooks
- • Holton & Hakim: An Introduction to Dynamic Meteorology
- • Wallace & Hobbs: Atmospheric Science
- • Rogers & Yau: A Short Course in Cloud Physics
- • Hartmann: Global Physical Climatology
Numerical Methods
- • Durran: Numerical Methods for Fluid Dynamics
- • Kalnay: Atmospheric Modeling, Data Assimilation
- • Lynch: The Emergence of Numerical Weather Prediction
- • Lauritzen et al.: Numerical Techniques for GFD