Course title
Spatial Modeling and Analysis 

yasmin bhattacharya Click to show questionnaire result at 2019
Course description
This lecture will introduce the existing urban models for understanding the structure and dynamics of cities. It will further look at how to develop models to investigate different spatial or socio-economic phenomena in the built environment. Computer-based analysis techniques will also be used to find spatial patterns and relations across different elements.
Purpose of class
This course aims to develop modeling skills essential for theoretical research in urban planning. It is aimed at students entering into research, and introduces the approach of solving real urban planning problems through the use of models and spatial analysis. Majority of the classes will include a lecture and group discussion based on weekly readings in English.
Goals and objectives
  1. Students will learn established existing urban models.
  2. Students will learn the application of modeling in urban planning.
  3. Students will be able to utilize complex systems theory and simulation modeling as an approach to explain emergent spatial patterns.
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Introduction to the course

What is a city? origins and definitions.
Review class content 30minutes
Relevant readings for next class
(Reading 1: Emergence, Chapter 1)
2. Ants and Cities: Modeling Microbehaviours.

Introduction to Netlogo
Relevant readings for next class
(Reading 1: Emergence, Chapter 1)
Assignment 1 100minutes
3. Simulating with Cells and Agents Relevant readings for next class
(Reading 2: Emergence, Chapter 2)
Assignment 1 100minutes
4. Economic Forces and the Spatial Organization of Cities Relevant readings for next class
(Reading 3: Emergence, Chapter 3)
Assignment 1 120minutes
5. Modeling Patterns Relevant readings for next class
(Reading 4: Emergence, Chapter 4)
Assignment 2 120minutes
6. Monocentric to Polycentric Cities Relevant readings for next class
(Reading 4: Emergence, Chapter 4)
Assignment 2 120minutes
7. Feedbacks & Path Dependence Assignment 3 180minutes
Relevant readings for next class
(Reading 5: Brown et al., 2005)
8. Feedbacks & Path Dependence contd.

Work on Assignment 3
Assignment 3 120minutes
9. Modeling Uncertainty Relevant readings for next class
(Reading 6: Grimm et al., 2010)
Assignment 4 60minutes
10. Work on Assignment 4 /

Discuss Final Presentation project topic
Relevant readings for next class
(Reading 6: Grimm et al., 2010)
Assignment 4 60minutes
11. Conveying Models through the ODD Protocol.

Work on Assignment 5 / Final project
Assignment 5 60minutes
Final project analysis 30minutes
12. Work on Assignment 5 / Final project Assignment 5 120minutes
Final project analysis 60minutes
13. Work on Final project Final project analysis 120minutes
Final Report preparation 60minutes
14. Final project presentations Final Report preparation and submission 180minutes
Total. - - 2210minutes
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Class Discussions Assignments Final Presentation Report Total.
1. 10% 15% 25%
2. 10% 5% 10% 10% 35%
3. 10% 15% 15% 40%
4. 0%
Total. 20% 30% 25% 25% -
Evaluation method and criteria
Your attendance will be checked according to the ID card checking machine. Being absent for more than 5 classes will result in D grade.

Final grades are computed as follows:
• Assignments: 30% (individual)
• Final presentation: 25% (group work)
• In-class discussions: 20% (individual)
• Final Report: 25% (majority group work, but individual submission)
Total: 100%

All Assignment and Final Report submissions will be through SCOMB.

Submission deadlines are set to help you progress through the course at the right speed. If you cannot submit on time (deadline listed on the syllabus) due to special circumstance, please inform the lecturer through email.

Submissions later than 2 days past the deadline, may be penalized.
Textbooks and reference materials
There is no set textbook and readings will be provided from different sources through SCOMB or Google Drive.

Please read through the assigned readings before the class as it will help you to understand the content of the lecture better. Also, in general we will begin the class with some discussion on the readings so to be able to give your input, completing the readings will be helpful.
Lecture slides will also be uploaded on SCOMB or Google Drive.
Interest in urban planning, data analysis and modeling is desired.
Basic programming skills would be advantageous, but is not a requirement as training will be provided.
Own computer is required to be able to work on the assignments.
Office hours and How to contact professors for questions
  • Office Hours: Wednesday = 12:00 – 13:00
  • Questions by email can be accepted at any time.
Regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
  • Course that cultivates a basic interpersonal skills
  • Course that cultivates a basic problem-solving skills
Active-learning course
Most classes are interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicable
Applicable Previous research and course teaching experience.
Education related SDGs:the Sustainable Development Goals
Last modified : Sun Mar 21 17:16:26 JST 2021