MEA 217 – Introduction to Computing in the Geosciences
Course Website: MEA 217
North Carolina State University, Fall 2025
Instructor: Anantha Aiyyer
Time: Tues & Thu 11:45 am - 1:30 pm
Course Overview
This course introduces geoscience students to computational problem-solving using Python. We begin with Karel the Robot to teach coding logic in a simple visual way, then transition into Python for real-world geoscience applications spanning atmospheric science, marine science, and geology. By the end, students will be able to process, analyze, and visualize diverse geoscience datasets using numpy, pandas, matplotlib, seaborn, and xarray.
Prerequisites
- No prior coding experience needed
Course Syllabus and Policies
- see:
Acknowledgement
Course Website based on https://github.com/kevinlin1/just-the-class