Once you log in, you can use the following functions (Keio ID required).
Affiliation information (faculty, department/major, year level, etc.) is set in the search criteria (available to new students after enrollment).
Favorite (Bookmark)
View syllabus details
Affiliation information (faculty, department/major, year level, etc.) is set in the search criteria (available to new students after enrollment).
Favorite (Bookmark)
View syllabus details
SEMINAR A
Lecturer(s) | MATSUKAWA, SHOHEI |
---|---|
Credit(s) | 4 |
Academic Year/Semester | 2025 Fall |
Day/Period | Mon.5,6 |
Campus | SFC |
Class Format | Face-to-face classes (conducted mainly in-person) |
Registration Number | 38427 |
Faculty/Graduate School | POLICY MANAGEMENT / ENVIRONMENT AND INFORMATION STUDIES |
Year Level | 1, 2, 3, 4 |
Field | RESEARCH SEMINARS SEMINARS |
Grade Type | This item will appear when you log in (Keio ID required). |
Related Classes | B6029 デジタルデザイン基礎/BASIC DIGITAL DESIGN B6028 デザインスタジオ基礎/BASIC DESIGN STUDIO C2018 デザインスタジオ(住まいと環境)/DESIGN STUDIO(HOUSING AND ENVIRONMENT) C2019 デザインスタジオ(自然と建築)/DESIGN STUDIO(LANDSCAPE AND ARCHITECTURE) C2020 デザインスタジオ(都市と建築)/DESIGN STUDIO (ARCHITECTURE AND URBANISM) B6183 建築CAD入門/BASICS OF ARCHITECTURAL COMPUTER-AIDED DESIGN(CAD) B6106 アルゴリズミックデザイン/ALGORITHMIC DESIGN X1036 スチューデントビルドキャンパス(SBC)実践(建築A)/STUDENT BUILT CAMPUS (SBC) PRACTICE (ARCHITECTURE A) X1037 スチューデントビルドキャンパス(SBC)実践(建築B)/STUDENT BUILT CAMPUS (SBC) PRACTICE (ARCHITECTURE B) X1098 スチューデントビルドキャンパス(SBC)実践(ランドスケープ)/STUDENT BUILT CAMPUS (SBC) PRACTICE (LANDSCAPE) |
Lesson URL | This item will appear when you log in (Keio ID required). |
Location | SFC |
Course Requirements | This item will appear when you log in (Keio ID required). |
Student Screening Courses requiring entry to selection should be registered via SOL-A. *Only students who have a CNS account and who are not students of the Faculty of Policy Studies, Faculty of Environment and Information Studies, Graduate School of Media and Governance, Faculty of Nursing and Medical Care, and Graduate School of Health Management can enter via the system. Please check K-Support News for the details. | This item will appear when you log in (Keio ID required). |
Lottery Method | This item will appear when you log in (Keio ID required). |
Student Screening Detail | This item will appear when you log in (Keio ID required). |
Expected Number of Acceptances | This item will appear when you log in (Keio ID required). |
Assignment Submission | This item will appear when you log in (Keio ID required). |
Equipment & Software | Rhinoceros |
Contact(Mail) | This item will appear when you log in (Keio ID required). |
K-Number | FPE-CO-05003-211-23 |
Course Administrator | Faculty/Graduate School | FPE | POLICY MANAGEMENT / ENVIRONMENT AND INFORMATION STUDIES |
---|---|---|---|
Department/Major | CO | ||
Main Course Number | Level | 0 | Faculty-wide |
Major Classification | 5 | Research Seminars | |
Minor Classification | 00 | Seminar | |
Subject Type | 3 | Elective subject | |
Supplemental Course Information | Class Classification | 2 | Lecture |
Class Format | 1 | Face-to-face classes (conducted mainly in-person) | |
Language of Instruction | 1 | Japanese | |
Academic Discipline | 23 | Architecture, building engineering, and related fields |
Course Summary
As the name suggests, the Algorithmic Design Lab (ADL) is a research group that researches and practices the architectural design process known as “algorithmic design”.
The word “algorithm” may give the impression that architecture is being generated automatically using a computer. It is true that programming is an essential skill in ADL. An algorithm is a set of steps for solving a problem, so as long as the steps are clear, it is not difficult to translate them into a computer program and generate architecture algorithmically. Or rather, even if it is a programming language, it is still a type of language, so it takes a certain amount of time to be able to program freely, just like English. However, if you put in the time, anyone can learn to program.
The real difficulty is the opposite. In other words, it is far more difficult to look at architecture algorithmically than to create architecture algorithmically. Looking at architecture algorithmically means exploring the underlying rules that govern groups of buildings that at first glance appear to be different. Exploring the laws of architecture is something that many people have been doing since the birth of architecture. It is not something unique to ADL. However, the design process of architecture is still often a black box. So many students who aspire to become architects tend to rely on their sense, experience and intuition when designing buildings.
At ADL, we also create architecture algorithmically, but we spend a lot of time looking at architecture algorithmically. This is because if we can “view diverse groups of architecture as different manifestations generated from the same regularity = Kata”, we can then reverse the process and “create diverse groups of architecture using the same regularity = Kata”.
In this way, ADL is exploring the computational potential of architecture by reducing all design processes related to architecture to computer algorithms. By doing this thoroughly, the things that only humans can do and the things that designers should do, in other words, the computational “impossibility” of architecture and cities, will come to light.
For more specific details of our activities, please see the following two lecture videos.
・ Algorithmic Design - Growing Architecture Like You Grow Plants (00:12:16)
https://youtu.be/zhvGj70Oq2g?si=fEFh2d9BVc4cvIjj
・ The framework of algorithmic design (01:29:47)
https://www.youtube.com/live/8fO7SmqGYXk?si=1VnxjVyag_xYY6cX
If you are interested in ADL after watching these videos, please come to our study group.
We welcome even beginners in architectural design and those with no programming experience. If you are interested but worried, please talk to the current ADL members first. We welcome motivated students who want to explore the (im)possibility of architectural calculation together.
The word “algorithm” may give the impression that architecture is being generated automatically using a computer. It is true that programming is an essential skill in ADL. An algorithm is a set of steps for solving a problem, so as long as the steps are clear, it is not difficult to translate them into a computer program and generate architecture algorithmically. Or rather, even if it is a programming language, it is still a type of language, so it takes a certain amount of time to be able to program freely, just like English. However, if you put in the time, anyone can learn to program.
The real difficulty is the opposite. In other words, it is far more difficult to look at architecture algorithmically than to create architecture algorithmically. Looking at architecture algorithmically means exploring the underlying rules that govern groups of buildings that at first glance appear to be different. Exploring the laws of architecture is something that many people have been doing since the birth of architecture. It is not something unique to ADL. However, the design process of architecture is still often a black box. So many students who aspire to become architects tend to rely on their sense, experience and intuition when designing buildings.
At ADL, we also create architecture algorithmically, but we spend a lot of time looking at architecture algorithmically. This is because if we can “view diverse groups of architecture as different manifestations generated from the same regularity = Kata”, we can then reverse the process and “create diverse groups of architecture using the same regularity = Kata”.
In this way, ADL is exploring the computational potential of architecture by reducing all design processes related to architecture to computer algorithms. By doing this thoroughly, the things that only humans can do and the things that designers should do, in other words, the computational “impossibility” of architecture and cities, will come to light.
For more specific details of our activities, please see the following two lecture videos.
・ Algorithmic Design - Growing Architecture Like You Grow Plants (00:12:16)
https://youtu.be/zhvGj70Oq2g?si=fEFh2d9BVc4cvIjj
・ The framework of algorithmic design (01:29:47)
https://www.youtube.com/live/8fO7SmqGYXk?si=1VnxjVyag_xYY6cX
If you are interested in ADL after watching these videos, please come to our study group.
We welcome even beginners in architectural design and those with no programming experience. If you are interested but worried, please talk to the current ADL members first. We welcome motivated students who want to explore the (im)possibility of architectural calculation together.
Course Description/Objectives/Teaching Method/Intended Learning Outcome
The ADL (Algorithmic Design Lab) seminars can be broadly divided into three categories.
1. “Studio Seminar”
2. “Book Review Seminar”
3. “Programming Seminar”
1. The Studio Seminar is a seminar in which each student brings in the architectural studio assignment they are working on, and everyone in the seminar works on an eskiz together. The aim is to learn through the eskiz what is necessary to output the form of architecture. It is held every Monday during the semester in the Mori Atelier from 4th and 5th period.
2. The “Book Review Seminar” is a seminar where everyone discusses the book reviews written by the person in charge each week. The aim is to “view diverse architectural groups as different manifestations generated from the same regularity = form”. It is held online every week at 17:00 during the semester.
3. The “Programming Seminar” is a seminar in which we use the programming language Python to automatically generate different variations of studio assignments created in the past. The aim is to “create a diverse group of buildings = forms using the same regularity = form”. This seminar is held during the long summer and spring holidays using the Special Program.
In addition to the above seminars, we also hold projects for the entire laboratory during the long summer and spring holidays.
In addition, we hold separate “graduate seminar” for graduate students and “graduate seminar” for graduate students.
In this way, the goal of the ADL (Algorithmic Design Lab) is to conceive of architecture with a philosophy = “kata”, and to create a diverse group of buildings = “katachi” using the same rules = “kata”.
1. “Studio Seminar”
2. “Book Review Seminar”
3. “Programming Seminar”
1. The Studio Seminar is a seminar in which each student brings in the architectural studio assignment they are working on, and everyone in the seminar works on an eskiz together. The aim is to learn through the eskiz what is necessary to output the form of architecture. It is held every Monday during the semester in the Mori Atelier from 4th and 5th period.
2. The “Book Review Seminar” is a seminar where everyone discusses the book reviews written by the person in charge each week. The aim is to “view diverse architectural groups as different manifestations generated from the same regularity = form”. It is held online every week at 17:00 during the semester.
3. The “Programming Seminar” is a seminar in which we use the programming language Python to automatically generate different variations of studio assignments created in the past. The aim is to “create a diverse group of buildings = forms using the same regularity = form”. This seminar is held during the long summer and spring holidays using the Special Program.
In addition to the above seminars, we also hold projects for the entire laboratory during the long summer and spring holidays.
In addition, we hold separate “graduate seminar” for graduate students and “graduate seminar” for graduate students.
In this way, the goal of the ADL (Algorithmic Design Lab) is to conceive of architecture with a philosophy = “kata”, and to create a diverse group of buildings = “katachi” using the same rules = “kata”.
Research Seminar Theme
Algorithmic design
Project Theme (next semester)
Same as above
Active Learning MethodsDescription
This item will appear when you log in (Keio ID required).
Preparatory Study
This item will appear when you log in (Keio ID required).
Course Plan
This item will appear when you log in (Keio ID required).
Method of Evaluation
This item will appear when you log in (Keio ID required).
Textbooks
We will introduce it in the seminar as needed.
Lecturer's Comments to Students
This item will appear when you log in (Keio ID required).