Course Library
Browse our library of planning courses
Measuring Neighborhood Segregation and Diversity
This course reviews the various ways to measure both segregation and diversity at the neighborhood scale.
Transportation Planning: Strategies for Working with Roadway Capacity
This course explains the menu of contemporary approaches to modifying or adding to transportation capacity. It provides examples of capacity responses to regional mobility for commuters and local accessibility for communities.
Tableau for Planners 3: Dashboards
This course will expand on the Tableau for Planners: Introduction and Worksheets. Students will have prior experience will building basic tables and will start to use Tableau to build multi-worksheet dashboards with interactive controls like filtering. Students will also learn how to make the data used in their visualization accessible to the public. At the end of the course, we will demonstrate how to publish the work to Tableau Public and embed dashboards on websites and in social media.
Tableau for Planners: Introduction
This course will introduce general principles of data visualization and orient the user with the Tableau platform. Learn how to connect to a data set in Microsoft Excel, understand general principles of a relational database, and start building basic worksheets and dashboards.
Python Street Network Analysis
In this course we will learn how to use Python to conduct street network analysis with the OSMnx package.
Python Geospatial Analysis and Mapping
Learn how to use Python to work with urban spatial data.
Python Data Analysis and Visualization
In this course we will learn how to use Python to conduct basic data analyses and create attractive visualizations.
Coding for Planners: Up and Running with Python
Python is one of the world’s most popular programming languages, particularly among beginners, thanks to its clear and straightforward syntax. It is also one of the most widely used languages for data science.
Building a Transit Map Web App
This course examines the entire process of building an interactive, web-based mapping application.
Introduction to WebGIS
This course explains various Internet technologies commonly used to build web-based visualization applications with municipal data.
Urban Sustainability Appraisal Tools for Planned Neighborhoods and Landscapes
This course is the third in a four-part series on urban sustainability appraisal tools as collaboration platforms and sustainability accelerators for communities.
K-12 Master Facility Planning
This course shows the steps necessary to develop a successful facility master plan for K-12 education.
Greening the Neighborhood: LEED-ND Globally and v.4 Update
The final course in the "Greening the Neighborhood" series discusses international considerations for LEED-ND and reviews LEED v.4, the first major update to the LEED-ND system since 2009.
Greening the Neighborhood: LEED-ND Metrics
This course describes approaches for making the LEED-ND calculations that will influence the work of the project team throughout the process.
Greening the Neighborhood: LEED-ND Core Concepts
Learn about the six key elements used throughout the submission preparation process: site type, boundary, buildable land, development program, terminology, and mapping.
Greening the Neighborhood: Accelerating Sustainability with LEED-ND
This course reviews options and resources for local governments to leverage LEED-ND by examining case studies of local experiences and results.
Greening the Neighborhood: An Introduction to LEED-ND
This course introduces the LEED-ND (Neighborhood Development) system with a review of its goals and major users and the business case for undertaking ND projects. Also learn about rating system prerequisites and credit requirements, the certification process, and technical resources available for assembling successful certification submissions.
GeoDesign Using CommunityViz: Buildout and Visualization
This second course in the "GeoDesign with CommunityViz" series shows how the CommunityViz extension of ArcGIS can guide the design, and assess the impacts, of a project.
The DIY Form-Based Code: Publishing and Expanding
In this fourth and final course of the DIY Form-Based Code series, learn to visually communicate publishable form-based code by using SketchUp and InDesign.
The DIY Form-Based Code: Testing and Refining
This third of four courses from the "DIY Form-Based Code" series shows how to use Excel and SketchUp to generate randomization tests, modeling, and refinements for a draft version of a form-based code.