Week | Date | Topic | Lab |
1 | Aug 20, 22 | Course Introduction Software Installation and Environment Setup | |
2 | Aug 27, 29 | Using Google Colab and Jupyter Notebook Variables, Data Types, and Data Structures | Lab 1 |
3 | Sep 3, 5 | String Operations Looping and Control Statements | Lab 2 |
4 | Sep 10, 12 | Functions and Classes Files and Exception Handling | Lab 3 |
5 | Sep 17, 19 | Intro to NumPy and Pandas | Lab 4 |
6 | Sep 24, 26 | Introduction to Rasterio | Lab 5 |
7 | Oct 1, 3 | Introduction to Xarray and Rioxarray | Lab 6 |
8 | Oct 8, 10 | Introduction to Leafmap | |
9 | Oct 15, 17 | Vector Data Visualization Raster Data Visualization | Midterm |
10 | Oct 22, 24 | Introduction to WhiteboxTools | Lab 7 |
11 | Oct 29, 31 | 3D Mapping with MapLibre | Lab 8 |
12 | Nov 5, 7 | Nov 5 No Classes (Election Day) Introduction to Geemap | Lab 9 |
13 | Nov 12, 14 | Introduction to SAMGeo and HyperCoast | Lab 10 |
14 | Nov 19, 21 | Introduction to DuckDB | Final Project |
15 | Nov 26, 28 | Final Project Presentations Nov 28 No Classes (Thanksgiving break) | |
16 | Dec 3 | Final Project Presentations |