Browse our library of planning courses
This course provides an overview and critique of the four-step model used in transportation planning. By the end of this course, viewers will be able to conceptualize how transportation models can address contemporary problems in transportation planning, such as transit-oriented development.
This course includes a brief history of how land use and transportation have co-evolved over the last 150 years and reviews the roles of transportation systems and technology in influencing land value and locational decision.
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.
This course introduces the AICP Certified Transportation Planner exam and explores each of the major exam topic categories in detail. It provides advice on applying, strategies for effective preparation, and essential resources.
Understand how the physical characteristics of block size and street length distinguish American cities from earlier models of urbanism, and the implications of these physical characteristics for sustainability in the 21st century.
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.
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.