Programming for Architects

Piotr Calvache-Modla
Art and Technology, Geometry
2020S, Vorlesung und Übungen (VU), 2.0 ECTS, 2.0 semester hours, course number S01202

Description

This course teaches techniques of computer programming that are specifically useful for architects.

It combines the following broad topics:

  • Graphics Programming via Processing / Java (http://www.processing.org)
  • Rhino / Grasshopper Component Development via C#
  • Exchanging information between these systems

During the semester, we will integrate these various systems so that we may leverage the different functionalities programmatically.

Examination Modalities

At the end of the semester, students will be required to participate in a group exercise.

The grade will be given based on the initiative that is taken during classes, the general participation of the student as well as the quality of the final group work.

Comments

The language of the course will be English, although some assistance may be provided in German and Polish.

For questions about the course, please contact me at petercalvache@gmail.com.

Key Words

processing, programming, grasshopper, rhino, 3d, karamba, structural engineering, java, architecture, computer graphics, architecture related art

Dates

31 March 2020, 15:30–17:00 online
21 April 2020, 15:30–17:00 Seminar Room 3
28 April 2020, 15:30–17:00 Seminar Room 2
05 May 2020, 15:30–17:00 Seminar Room 3
12 May 2020, 15:30–17:00 Seminar Room 2
19 May 2020, 15:30–17:00 Seminar Room 22
26 May 2020, 15:30–17:00 Seminar Room 2
09 June 2020, 15:30–17:00 Seminar Room 10
16 June 2020, 15:30–17:00 Seminar Room 10
23 June 2020, 15:30–17:00 location TBA
30 June 2020, 15:30–17:00 location TBA

Course Enrolment

From 01 January 2020, 00:00 to 01 April 2020, 00:00
via email: petercalvache@gmail.com

co-registration: possible

Architecture (Master): Applied Geometry and Mathematics

Individual courses: possible