Browse our library of planning courses
This course explores the characteristics and the challenges of smart cities, as well as the potential opportunities for smart cities within the design and planning fields. This course also discusses the drivers and the essential technologies in a smart city.
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 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.
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.
This course provides an overview of implementation strategies for a Comprehensive Plan and examines how those strategies fit together.
Learn about Missing Middle Housing and how to integrate these types into existing neighborhoods.
This course provides a general understanding of macro level socio-economic and related business and industry trends likely to influence economic development plans and associated land use policies over the next twenty years.
This course is the third in a four-part series on urban sustainability appraisal tools as collaboration platforms and sustainability accelerators for communities.
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.
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.