Home • Research • Teaching • CV

JING CHANG

Teaching Consultant


– Teach Creative Coding through Rhino, Grasshopper, Python, computer vision, and drawing machines.

– Develop teaching materials and readiness quizzes for flipped and team-based learning, connecting digital geometry with physical output.


Adjunct Instructor


– Delivered a six-week course for 60 undergraduates on kinetic and robotic architectural prototyping.

– Guided teams from initial concepts to working prototypes using Arduino, sensors, and actuators.


Workshop Instructor

– Taught generative design, biomimicry, Grasshopper, and AI-assisted workflows through short studios combining algorithmic exploration and prototyping.


Technical Instructor

– Co-developed and delivered a 10-day programme combining generative AI, parametric modelling, and iterative architectural design.

Director of Design Technology


I organise and teach AI-assisted design workshops for youth and community participants, including programmes co-organised with The Chinese University of Hong Kong. My role involves translating computational design methods into hands-on activities and developing ways to document community-generated design knowledge for future reuse.


Digital Commons is a non-profit start-up that contributes to the community through technology literacy and design education.


Computational modelling, architectural design workflows, and generative AI exploration.

Junior Architectural Professional


Urban and architectural projects, collaborative Revit modelling, and BIM workflows.

Architectural Graduate

Architectural Graduate

Open Data Challenge Finalist · 2026


Hong Kong/Shanghai Co-operation Open Data Challenge. Team proposal for a machine-readable social design database.

Biomimicry and AI Competition, Top 50 Finalist · 2023


Bio-inspired City Revival, combining a slime mould algorithm with generative AI.

Bi-City Biennale of Urbanism and Architecture, Exhibitor · 2022–2023


Home of Ladybugs, a bamboo insect-habitat installation.


Research: Corpus construction, literature and curriculum analysis, NLP-assisted term extraction, expert coding, and comparative data visualisation.


Computation: Python, spaCy, TF-IDF, Rhino, Grasshopper, Revit, and BIM coordination.


Physical computing: Arduino, ESP32, sensors, actuators, digital fabrication, and robotic prototyping.


I was born at the foot of the Taihang Mountains in China and spent years studying science and engineering before studying architecture in Hong Kong. Architecture helped me recognise how much I enjoy finding patterns and connections in seemingly scattered information, a habit that continues to shape my work with data.


Today, I’m curious about how designers’ practical knowledge can become useful resources for AI-assisted design, and how computational design can extend into spaces that move and respond to their surroundings.