syllabus

Course Modules

This directory contains all course modules for GIST 604B: Open Source Geographic Information Systems.


πŸ“š Module Structure

Each module contains:


πŸ—“οΈ Module Schedule

Module Title Duration Due Date Status
πŸ”„ Module 1 Open Source + Git Workflows Oct 16-26 Oct 26, 11:59 PM βœ… Released
πŸ—ΊοΈ Module 2 QGIS Desktop GIS Oct 27 - Nov 2 Nov 2, 11:59 PM βœ… Released
🐍 Module 3 Python GIS Containerization Nov 3-9* Nov 9, 11:59 PM πŸ“ Draft
πŸ—„οΈ Module 4 PostGIS Database Orchestration Nov 10-16* Nov 16, 11:59 PM πŸ“ Draft
🌍 Module 5 Web GIS Full-Stack Orchestration Nov 17-23* Nov 23, 11:59 PM πŸ“ Draft
πŸ€– Module 6 AI GIS Containerized Workflows Nov 24-30* Nov 30, 11:59 PM πŸ“ Draft
✨ Module 7 Portfolio & Professional Website Dec 1-10* Dec 10, 11:59 PM πŸ“ Draft
🀝 Collaborative Project Cross-Module Team Project Oct 24 - Dec 10 CPA1: Nov 7
CPA2: Dec 10
βœ… Released

*Expected release/due dates for draft modules


πŸ“Š Module Status Legend


🎯 Module Progression

Modules build on each other systematically:

  1. Module 1 - Foundation in open source principles and version control
  2. Module 2 - Desktop GIS skills with QGIS
  3. Module 3 - Python programming for spatial analysis
  4. Module 4 - Spatial databases and SQL
  5. Module 5 - Web mapping and full-stack applications
  6. Module 6 - AI integration in GIS workflows
  7. Module 7 - Portfolio synthesis and career preparation

Collaborative Project runs throughout, integrating skills from multiple modules.


πŸ’‘ Using This Directory

For Students

For Instructors



Last Updated: October 31, 2025