Browse our library of planning courses
Yes In My Backyard (YIMBY) is a relatively new movement, but YIMBYs are quickly gaining political power and numbers. This course discusses the origins, goals, and tactics of the YIMBY movement.
This course discusses how the field of urban informatics works. You will also learn about the technologies and concepts influencing Urban Informatics, including "Big Data," machine learning, visualization, and data-driven decision making.
This course explains what local governments need to do—and to avoid—to comply with federal laws while regulating telecommunications facilities.
This course explains the major forms of planning applicable to transportation, including rational comprehensive planning, strategic planning, policy analysis, incremental planning, advocacy planning, and communicative planning.
This course provides an overview of virtual reality (VR) and the elements that lead to effective urban design simulations and, ultimately, how to produce VR applications that enable users to explore urban design scenarios.
This course discusses the process for making ethical decisions as part of planning for disruptive technologies.
This course discusses the Zoning Ordinance - its structure, its relationship to the plan and the sometimes confusing procedures through which it is modified and varied.
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.
At the end of this course, participants will be acquainted with the UrbanSim forecasting methodology, understanding the features available in the UrbanSim Cloud Platform and the basics of an UrbanSim model at the Census block level.
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.
This course explores basic questions and decisions to consider when preparing a form-based code. It also covers the different approaches to regulating urban form and provides guidance for selecting an organizing principle for your form-based code. Finally, the course explains the visioning and creating of a plan, followed by drafting, testing, and assembling your code.
Reforming minimum parking requirements is one of the most effective ways to support Smart Growth. This course explains the many problems created by the parking regulation status quo before presenting a process for reform, providing examples of parking management tools, and discussing strategies for dealing with political and stakeholder issues.