Browse our library of planning courses
By the end of this course, you will have a strong understanding of the way in which transportation systems interact with society and the economy.
This course discusses the process for making ethical decisions as part of planning for disruptive technologies.
This course provides an overview of implementation strategies for a Comprehensive Plan and examines how those strategies fit together.
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.
Learn about Missing Middle Housing and how to integrate these types into existing neighborhoods.
This course reviews the different types of documents planners are called on to write—from one-page memos to complex master plans—and apply a simple writing approach that ensures the document's points are complete, compelling, and accurate.
Corridors have historically been a key element of the urban fabric of every American town and city, yet they are also commonly problematic. This course looks at the roots of the problem for examples of how corridors can be designed and coded.
In this course we will define form-based codes, explain why they were invented, and distinguish them from conventional "use-based" zoning ordinances—all with an emphasis on placemaking and walkability. We will provide an overview of the development of form-based codes, their mandatory and optional component parts, and the importance of making form-based codes context or place-specific.