Overview
Description
An introduction to Python, a cross-platform programming language with a simple syntax and a powerful set of data analysis and visualization libraries, widely used to solve complex scientific problems. Students with little or no prior programming experience will learn basic programming algorithms, data types, control structures, graphics and how these can be applied to atmospheric and other environmental science problems.
Units
Lecture3
Catalog Details
Offering
Offered: Every Spring
Terms
spring
Attributes
Standard
Learning Outcomes
- do the computational thinking necessary for solving basic atmospheric and other environmental problems.
- design basic program algorithms.
- create Python code to solve a problem.
- read and understand Python code.
- plot basic graphs for data exploration.
- build Python programs to handle, transform, analyze, and visualize scientific datasets.
- apply Python to analyze and visualize atmospheric datasets relevant to their research projects.