Jesús Medina Ibañez: Catalogue data in Autumn Semester 2023

NameMr Jesús Medina Ibañez
Address
Architektur & Digitale Fabrikation
ETH Zürich, HIB E 37
Stefano-Franscini-Platz 1
8093 Zürich
SWITZERLAND
E-mailmedina@arch.ethz.ch
DepartmentArchitecture
RelationshipLecturer

NumberTitleECTSHoursLecturers
052-0635-00LComputational Design III Information
Title of this course before HS22: "Mathematical Thinking and Programming III".
2 credits2GF. Gramazio, M. Kohler, J. Medina Ibañez
AbstractThis class builds on the digital literacy foundations taught in the previous year and expands the acquired competence in the use of computers in design. At the core stands the question of how to use digital architectural design methods in a creative, purposeful and self-confident manner.
Learning objectiveThe course consists of lectures and exercises. The lectures convey an insight into strategies for the implementation of algorithmic techniques in architectural design by presenting and discussing the research and the build work of the professorship. This pragmatic view on the computational design process helps demystifying algorithmic techniques and developing a critical understanding for their potentials in the architectural praxis. Programming is an extension of traditional design tools. While this powerful cultural technique allows us to handle complexity in a previously unknown way, the question of its meaning, relevance and potential needs to be negotiated on a context specific base for every single project. In order to be able to do this, we shall develop a conceptual understanding for the methods as well as familiarity with the practice of programming. While the works discussed in the lectures sharpen the conceptual understanding, the tutored exercises will train the programming practice. In these sessions, we will implement simplified yet powerful versions of the discussed projects by using Rhinoceros 3D as a modeler and Grasshopper as a visual programming interface, both environments that have been introduced in the previous semesters. Up-to-date and detailed information on the lectures and exercises is announced on MOODLE, which will serve as the teaching platform for this course.

The specific learning goals are:
• To develop a critical awareness for the potentials of algorithmic design methods.
• Learn to deploy parametric design strategies.
• Become familiar with the practice of visual programming.
• Understand the concepts and potentials of digital fabrication.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Decision-makingassessed
Media and Digital Technologiesassessed
Problem-solvingassessed
Personal CompetenciesCreative Thinkingassessed
Critical Thinkingassessed
063-0669-00LCoding Architecture I2 credits2GG. Casas, F. Gramazio, J. Medina Ibañez
Abstract"Coding Architecture I-II" is a programming class for architects with particular focus on demystifying technology - both software and hardware - and exploring the programmability of our world through powerful methods of digital, computational, and algorithmic design. This course welcomes students from all backgrounds, as no prior coding experience is required.
Learning objective1. Understand essential concepts in programming and algorithmic thinking.

2. Understand and apply powerful methods of digital, computational and algorithmic design.

3. Apply digital technologies to design processes.

4. Ability to understand a problem and create a solution in algorithmic terms.

5. Ability to produce and implement novel and useful ideas.

6. Materialize ideas into the physical world.
ContentLectures, tutorials and exercises will focus on:

* Advanced Grasshopper usage as a continuation of Computational Design III-IV course.

* Build up basic proficiency in programming using Python.

* Programming using Python within the design environment.

* Applications in architecture and digital fabrication.

* No prior coding experience required
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Decision-makingassessed
Media and Digital Technologiesassessed
Problem-solvingassessed
Project Managementassessed
Social CompetenciesCommunicationfostered
Cooperation and Teamworkfostered
Personal CompetenciesAdaptability and Flexibilityassessed
Creative Thinkingassessed
Critical Thinkingassessed