Introduction to Programming

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


This English-language course introduces students to the world of programming through C# Unity scripting.

Unity is a popular cross-platform game engine and is often used by architects and designers to showcase their ideas. With Unity, it is possible to deploy complex 2D and 3D graphics applications across a variety of devices, including mobile devices and VR systems.

While programming is the major focus of this course, the fundamentals of Unity are also discussed.

Among the audience of this course are students of architecture, industrial design, graphics design, and art & science. In general, anyone who is interested in the topic is welcome, including students from other universities.

The course aims to build programming knowledge from the ground up. We spend a lot of time engaging the basic building blocks of programming such as variables, conditional statements, loops, and functions.

Students do not have to possess prior knowledge about programming or Unity. However, they do need to bring a laptop, and a good deal of engagement.

Examination Modalities

The course is graded on the basis of incremental assignments, which have to be handed in at the end of the semester.


he 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

Key Words

unity, c#, programming, architecture, graphic design, computer animation, computer graphics, digital imaging, architecture related art, design


20 October 2020, 13:45–15:15 Auditorium
27 October 2020, 13:45–15:15 Auditorium
03 November 2020, 13:45–15:15 Auditorium
10 November 2020, 13:45–15:15 Auditorium
17 November 2020, 13:45–15:15 Auditorium
24 November 2020, 13:45–15:15 Auditorium
01 December 2020, 13:45–15:15 Auditorium
15 December 2020, 13:45–15:15 Auditorium
12 January 2021, 13:45–15:15 Auditorium
19 January 2021, 13:45–15:15 Auditorium
26 January 2021, 13:45–15:15 Auditorium

Course Enrolment

Until 23 October 2020, 23:59
Via online registration

co-registration: possible

Media Arts: Specialisation in Transmedia Arts (2. Section): Wissenschaft, Theorie und Geschichte : Computational Geometry

Media Arts: Specialisation in Digital Arts (2. Section): Wissenschaft, Theorie, Geschichte: Computational Geometry

Individual courses: possible