Portland State University

Urban Data Science

USP 410/510 · Spring 2026 · 3 Credits
When
Thursdays 3:30 – 5:10 PM
Where
URBN 220
Modality
In Person
Instructor
Dr. Liming Wang
Office Hours
Mondays 11 AM – 1 PM, URBN 350D

About This Course

This project-based course introduces urban data science — an interdisciplinary approach to understanding, managing, and designing the city using data-driven methods. You will learn basic coding in Python, data processing and analysis, visualization and mapping. You will also learn to work effectively with large language models (LLMs) and AI agents to accelerate data science workflows.

No prerequisites required — just curiosity, a tolerance for experimentation, and an interest in learning to code and work with AI tools.

What You Will Learn

Weekly Schedule

WeekDateTopic
W1Apr 2Overview, Computer Setup, Introduction to Python
W2Apr 9Learning and working with LLMs and AI agents
W3Apr 16All about data: import, cleaning & processing
W4Apr 23Workflow & project management
W5Apr 30Exploring and visualizing data
W6May 7Reproducible research: Quarto & Jupyter
W7May 14Working with spatial data and maps
W8May 21Accessing public data from the web & APIs
W9May 28Developing infographics and dashboards
W10Jun 4Project workshop
W11Jun 11Project presentations

All textbooks and resources are freely available online. DataCamp courses are provided free through the DataCamp Classroom program.

Learn more at https://usp510.github.io