Browse our library of planning courses
Why aren’t more cities implementing placemaking strategies, which are proven to expand economic activity, increase mobility, protect the environment, and create more equitable places? CNU’s Project for Code Reform seeks to streamline the code reform process by providing local governments place-specific incremental coding changes that address the most problematic barriers first, build political will, and ultimately create more walkable, prosperous, and equitable places.
This course explains principles of transportation finance and reviews the general structure for funding transportation projects. Learn about the history of U.S. funding, from strong local funding to state and federal involvement to regional funding sources.
This course discusses the local and global impacts of transportation systems and the mitigation of those impacts. The course also identifies prospects for change, as achieved by technology, transportation management, and pricing.
This course discusses the process for making ethical decisions as part of planning for disruptive technologies.
Learn about Missing Middle Housing and how to integrate these types into existing neighborhoods.
This course will take planners through a case study multi-family property valuation. The course will build upon previous course topics of time discounting, internal rate of return, net operating income, lease structures, debt payments, and risk assessment.
This course offers a case study of office property valuation, building upon topics from previous courses, including time discounting, internal rate of return, net operating income, lease structures, debt payments, and risk assessment.
The final course in the "Form-Based Codes 101" series explores citywide form-based coding—the assessment of an entire city to determine where form-based code application should occur.
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.