GIS Programming
Fall 2023
Schedule in Detail
- Week 1 (8/28 - 9/1)
- Mon
- Meeting: Python Basics (PfA 1-3)
- LABOR DAY (9/4)
- Week 2 (9/11 - 9/15)
- Mon
- Meeting: Lists and Tuples (PfA 4-5)
- Week 3 (9/18 - 9/22)
- Mon
- Meeting: ArcPy Tools (PfA 6-7)
- Tues
- Due Date: Quiz 1 - Python Basics, Strings
- Fri
- Due Date: DataCamp - Introduction to Python
- Week 4 (9/25 - 9/29)
- Mon
- Meeting: Control of Flow, Conditionals (PfA 8-9)
- Tues
- Due Date: Quiz 2 - Python Basics, Math
- Week 5 (10/2 - 10/6)
- Mon
- Meeting: Loops (PfA 10-11)
- Tues
- Fri
- Due Date: DataCamp - Intermediate Python for Data Science
- Week 6 (10/9 - 10/13)
- Mon
- Meeting: Dictionaries (PfA 12, 18)
- Tues
- Due Date: Quiz 4 - Conditional Evaluation
- Week 7 (10/16 - 10/20)
- Mon
- Meeting: User-Defined Functions (PfA 15)
- Tues
- Thurs
- Due Date: Programming Assignment 1 - Vector Analysis
- Week 8 (10/23 - 10/27)
- Mon
- Meeting: Pandas and Geopandas (PfA 14)
- Tues
- Due Date: Quiz 6 - Dictionaries
- Fri
- Due Date: DataCamp - Python Data Science Toolbox (Part 1)
- Week 9 (10/31 - 11/3)
- Mon
- Meeting: Student-Led Tutorial Presentation
- Tues
- Due Date: Quiz 7 - Defining Functions
- Week 10 (11/6 - 11/10)
- Mon
- Meeting: Student-Led Tutorial Presentation
- Tues
- Due Date: Quiz 8 - Pandas Basics
- Fri
- Due Date: DataCamp - Choose Your Own Adventure
- Week 11 (11/13 - 11/17)
- Mon
- Meeting: Student-Led Tutorial Presentation
- Fri
- Due Date: Programming Assignment 2 - Spatial Data Catalog
- FALL BREAK (11/20 - 11/24)
- Week 12 (11/27 - 12/1)
- Mon
- Meeting: Student-Led Tutorial Presentation
- Week 13 (12/4 - 12/8)
- Mon
- Meeting: Student-Led Tutorial Presentation
- Week 14 (12/11)
- Mon
- Meeting: Student-Led Tutorial Presentation
- Due Date: Programming Assignment 3 - Analysis Automation