Browse our library of planning courses
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 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 reviews the efficacy of regulatory strategies (such as prohibitions and mandates), pricing strategies (such as peak period pricing), and education and information strategies (such as real-time ride-hailing apps).
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 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 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.
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.
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.
Downtowns are the historic center of most American cities. In this course, we will review their role in establishing the past and future character of the city, walking through a series of form-based code case studies across a range of scales and contexts.
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.
Get started using SketchUp, the popular, easy-to-learn 3D digital modeling program. This course provides an introduction to how planners and architects represent three-dimensional objects in two-dimensions, with step-by-step instructions for creating and using simple 3D models.