data graphic and city skyline

Introduction to Urban Informatics

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.

  • Preview Course PREVIEW

Course Info

  • Duration 7 video lessons (35 Mins)
  • Published Published
Play Video

Preview Course Preview Course

Browse Course Chapters

  • 1. Introduction (4 mins)
  • 2. Big Data (4 mins)
  • 3. Data Processing (5 mins)
  • 4. Artificial Intelligence (6 mins)
  • 5. Visualization (4 mins)
  • 6. Data-Driven Decision Making (5 mins)
  • 7. Wrap-Up (4 mins)

What You Will Learn

  • The function and application of urban informatics
  • The steps in processing data in urban informatics
  • Concepts of deep learning and machine learning
  • The role of artificial intelligence in urban informatics
  • The use of visualization techniques in urban informatics
  • The application of urban informatics in smart city case studies

Course Description

Building from foundational concepts developed in the "Introduction to Smart Cities" course, "Introduction to Urban Informatics" introduces viewers to a relatively new field that uses emerging data-types to better understand how cities see, feel, think, and work. The Internet of Things and Big Data are making cities transparent, conscious, and connected. Urban informatics uses iterative analysis and evaluation of smart city data to understand outcomes and improve data-driven decisions. In a sense, urban informatics is the engine that updates and optimizes smart cities and, by extension, urban life.

This course is structured around the six steps of urban informatics: data collection, processing, analysis, visualization, data-driven decision-making, and outcome evaluation. Through case studies, this course explores how emerging data and big data sources are changing the planning process.

Join course instructor Amir Hajrasouliha in an exploration of data processing, including cloud computing, open data protocols, and string processing. Hajrasouliha also introduces the basic concepts of machine learning and artificial intelligence. Course participants will also learn about emerging visualization techniques and a number of urban informatics case studies affecting the everyday life of citizens and the efficiency of cities. By the end of this course, viewers will have a basic understanding of urban informatics and can begin to envision more sustainable, efficient, and just cities with the help of data.

Learn these skills

  • Data Analysis
  • Data Visualization
  • Modeling & Simulation
  • Research Methods
  • Technology


This course is approved for .5 AICP CM credit.


This course is approved for 1 SACPLAN CPD point.

Meet Your Instructor

Amir Hajrasouliha

Amir Hajrasouliha

Amir Hajrasouliha is an architect, urban designer, and city planner with years of professional and academic experience. He is an assistant professor at Cal Poly San Luis Obispo where he teaches courses in Urban Design, Smart Cities, and Housing.

Read More

Thousands have used Planetizen Courses

Master Urban Planning Skills With A Planetizen Courses Subscription.

Get Started

High quality video lessons developed by experts.


Complete course work to receive a certificate from Planetizen.


Test your comprehension with course quizzes.


Access reading lists, articles, and other materials prepared by instructors.