Skip to content

Materials for the Coding Architecture II course, Spring Semester 2025

License

Notifications You must be signed in to change notification settings

gramaziokohler/coding_architecture_fs25

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Poster

Coding Architecture II: FS25

Materials for the "Coding Architecture II", Spring Semester 2025.

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.

In the spring semester, we dive into digital timber using the compas_timber library to design reciprocal frame structures and materialize them.

Getting started

See here for details about software requirements and installation of the tools.

Course information

The central platform for all course content is Moodle.

Lectures

Roadmap

See here for the Roadmap: becoming a computational designer, that provides guidance during the learning process and helps you understand how much you've progressed and what are the skills and concepts that you should master in order to move forward.

Teaching Material

We have compiled a list of essential links and resources to support your learning throughout the semester. These materials cover foundational topics in reciprocal frame structures, and reference material in programming, computational geometry and COMPAS framework.

Foundational Material

Python

COMPAS

Books

For online access using your ETH Account, you have to be in the ETH network or VPN.

Other

License

Unless explicitely mentioned, all content in this repository is licensed under the MIT License. See the LICENSE file for details.

About

Materials for the Coding Architecture II course, Spring Semester 2025

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages