syllabus

Module 3 Status: Python GIS Containerization

Status: 📝 DRAFT - Materials in Development

Expected Release: Sunday, November 3, 2025
Expected Due Date: Sunday, November 9, 2025 at 11:59 PM MST


📊 Completion Status

Component Type Status Notes
Videos 🚧 In Progress Video scripts under development
Activities 🚧 In Progress Activity files being finalized
Assignments 🚧 In Progress Assignment templates under construction
GitHub Discussions ⏳ Pending Categories ready, content pending
Grading Rubrics 🚧 In Progress Rubrics being developed

📚 Planned Module Components

Videos (Planned: 8+)

Activities (Planned: 3+)

Assignments (Planned: 5)


🎯 Learning Objectives (Planned)

Students completing Module 3 will be able to:

  1. Develop Python GIS workflows in containerized environments (GitHub Codespaces)
  2. Use Jupyter notebooks for reproducible spatial analysis
  3. Process tabular data with Pandas
  4. Perform vector spatial operations with GeoPandas
  5. Handle coordinate reference system transformations programmatically
  6. Document and share Python-based GIS analysis

🐍 Module Theme

Python GIS programming, Jupyter notebooks, and containerized workflows

This module introduces students to Python-based spatial analysis using modern development environments, preparing them for data science and automation workflows common in professional GIS roles.


⚠️ For Students

Module 3 content is not yet available. Materials will be released on Sunday, November 3, 2025.

Check back after Module 2 completion for:

Questions about Module 3? Post in Python Q&A Discussions (available now for general Python questions)


Last Updated: October 31, 2025