Hide Advanced Options
Courses - Spring 2023
AOSC
Atmospheric and Oceanic Science
AOSC247
Scientific Programming: Python
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: MATH140.
Recommended: Familiarity with basic descriptive statistics.
Credit only granted for: AOSC458J or AOSC247.
Formerly: AOSC458J.
A comprehensive introduction to scientific computation and visualization techniques with Python applied to data intensive questions in the Natural Sciences. The class emphasizes real-world applications, providing students with essential hands-on experience using Python for data analysis and visualization, developing analytical skills for observational and modeling data, and performing virtual experiments to distinguish data contributing factors. Students will gain an understanding of the scientific data issues including: signal vs noise, trend vs periodicity, mean vs extreme changes, and accuracy vs uncertainty. Students will gain extensive experience using command line linux. Skills including local and remote file transfer and synchronization, file and directory permission, utilities for diagnosing performance issues, and data compression.
Students must pay a $60.00 lab materials fee.