This is a hands-on course that trains students to analyze urban data, develop indicators, and create visualizations and maps using the Python programming language, open source tools, and public data.
These resources were developed by Professor Paul Waddell, Arezoo Zadeh, Geoff Boeing, and others for CP255: Urban Informatics and Visualization, a course at the University of California, Berkeley Department of City and Regional Planning.
Topics to be covered include:
- Fundamentals of programming with Python and Jupyter notebooks
- Cleaning, manipulating, and analyzing urban data
- Visualizing data in Python with charts, graphs, and tables
- Accessing public data from the web and APIs (including Twitter, Google, Census data, and the Open Data portals of cities)
- Developing spatial indicators and mapping urban data with open source GIS tool