02 / Teaching

Teaching the technical city.

Courses, workshops, and studios at the intersection of open science, spatial data, machine learning, digital heritage, and urban simulation.

Open Science

Reproducible workflows

Digital Twins

Real-time simulation

Spatial Data

Advanced GIS analysis

Software

Research-driven development

Teaching Archive 01

University Courses

Core curriculum, advanced electives, and applied studios taught across architecture, planning, preservation, and computational design programmes.

Teaching Archive 02

Guest Lectures & Workshops

Workshop

Workshop

Machine Learning

Digital Futures

Global workshop teaching basic machine learning workflows through a participant-led final project.

Machine LearningWorkshopProject-Based LearningGlobal Teaching

2021 - 2022

Guest Lecture

Guest Lecture

Learning from Design Heritage: Investigation of Data-driven Methods

MIT

Guest lecture and tutorial session built around a serious board game assignment for design heritage learning.

Guest LectureSerious GamesDigital HeritageAssignments

2021

Guest Lecture

Guest Lecture

Feeling Architecture: Affective Computing and Digital Heritage

MIT

Practice session on stigmergy within a course on affective computing and digital heritage.

Affective ComputingDigital HeritageStigmergyPractice Session

2022

Teaching Lab 03

Workshops & Coding Cafés

March 2024

Open Science for Urban Researchers

Global Planning Summit

Hands-on training on reproducible research workflows using R and Quarto.

#Reproducibility#Open Data#RStats

Monthly

Coding Café: Spatial Data Science

University Lab

Informal peer-learning sessions for troubleshooting spatial analysis scripts.

#Peer Learning#Python#Spatial SQL
Teaching Lab 04

Open Materials

Urban Data Science with Python

Jupyter Book

120+

Intro to Spatial SQL

Interactive Tutorial

45

CityGML Visualization Kit

Unity Package

89

Teaching Lab 05

Teaching Innovations

VR Field Trips

Using VR to explore urban planning case studies globally without leaving the classroom.

Auto-Grader for GIS

A custom Python framework for instant feedback on spatial analysis assignments.

Collaborative Mapping

Real-time multi-user mapping exercises using custom web-based GIS tools.