AOSC247
Scientific Programming: Python
Prerequisite: MATH140. Recommended: Familiarity with basic descriptive statistics. Credit only granted for: AOSC458J, AOSC247 or CMSC131. 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.
Spring 2024
49 reviews
Average rating:
4.82
Summer 2023
49 reviews
Average rating:
4.82
Spring 2023
49 reviews
Average rating:
4.82
Past Semesters
49 reviews
Average rating:
4.82
49 reviews
Average rating:
4.82