GEOG-312 Class Schedule

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
Intro to GeoPandas

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
Oct 8 No Classes (
Fall break)

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