
Fall enrollment is open, and closes September 28. Check out the Academic Term Calendar for more information.
GIS and Spatial Data Science
PUB AFF X 405
Understand the foundations of spatial data science using Python. Examine the components of data’s journey—acquisition, exploration, modeling, and communication through visualization—to advance policy analysis.
Summer
Live Online
Starting at $3,000.00
As few as 11 weeks
4.0
What you can learn.
- Demonstrate the value of data through discovery, exploration, and analysis
- Visualize data spatially to communicate the importance of place-based informatics
- Critically evaluate data and create frameworks to prepare data for research
- Use legal resources to formulate arguments trading technology
- Apply data science programming techniques to transform data into useful information
- Produce publication-ready materials in the form of tables, charts, and maps
About this course:
The goal for this course is to expose you to the foundations of spatial data science. Where once there was a dearth of available digital information, we now live in a world of too much data. How can these data be transformed to human expressions and narratives that are utilized in planning? We begin with an introduction to various data science tools, and review the basics of programming with Python. Once a foundation of Python programming and data wrangling is achieved, spatial analysis through Python Libraries, and subsequently, through advanced geoprocessing will be introduced. All lessons will be based on “real” data with analytical methods addressing relevant and contemporary urban problems. At the conclusion of this course, students will be able to critically describe, analyze, and visualize spatial data for planning practices and research. In addition to the programming lab sessions, you will be given weekly or bi-weekly "thinking cap" assignments, where you will be asked to think critically about contemporary urban issues. Be prepared to address various topics from the perspective of your own lived experiences, how it informs the topic, and what kind of research can advance knowledge in a positive way. While there are no prerequisites for taking this course, people who are approaching programming for the first time will admittedly find the course to be intense and challenging.Fall 2025 Schedule
Date & Time
Details
Format
Live Online

Location:
Remote Classroom
Notes
Enrollment limited; early enrollment advised. Enrollment deadline: September 28th, 2025
Refund Deadline
No refunds after October 06, 2025
Schedule
Type
Date
Time
Location
Discussion
Tue Sep 23, 2025
6:00PM PT - 9:00PM PT
Remote ClassroomRemote Learning
Discussion
Tue Sep 30, 2025
6:00PM PT - 9:00PM PT
Remote ClassroomRemote Learning
Discussion
Tue Oct 7, 2025
6:00PM PT - 9:00PM PT
Remote ClassroomRemote Learning
Discussion
Tue Oct 14, 2025
6:00PM PT - 9:00PM PT
Remote ClassroomRemote Learning
Discussion
Tue Oct 21, 2025
6:00PM PT - 9:00PM PT
Remote ClassroomRemote Learning
Discussion
Tue Oct 28, 2025
6:00PM PT - 9:00PM PT
Remote ClassroomRemote Learning
Discussion
Tue Nov 4, 2025
6:00PM PT - 9:00PM PT
Remote ClassroomRemote Learning
Discussion
Tue Nov 11, 2025
6:00PM PT - 9:00PM PT
Remote ClassroomRemote Learning
Discussion
Tue Nov 18, 2025
6:00PM PT - 9:00PM PT
Remote ClassroomRemote Learning
Discussion
Tue Nov 25, 2025
6:00PM PT - 9:00PM PT
Remote ClassroomRemote Learning
Discussion
Tue Dec 2, 2025
6:00PM PT - 9:00PM PT
Remote ClassroomRemote Learning
This course applies towards the following certificates & specializations…
Ready to start
your future?
Keep up to date on the latest news and offerings.
Corporate Education
Learn how we can help your organization meet its professional development goals and corporate training needs.
Donate to UCLA Extension
Support our many efforts to reach communities in need.