This course is an introduction to Python for beginners, where we will cover the basics of the language and programming. The course is designed for architects and engineers with no prior programming experience, besides an interest in learning to code.
By the end of the course you will feel comfortable to start writing your own scripts in Grasshopper or creating scripts as replacements for Excel.
New for 2026: Extended to 3 days! Based on valuable feedback from previous participants, we’ve expanded the course to three full days. This allows for a more gradual learning curve, more hands-on practice time, and deeper exploration of each topic without rushing.
The course takes place over three days in Copenhagen, where we will meet in person, go through presentations and exercises together with plenty of time for questions and individual support.
Learning to code is not something you can learn in three days - it requires practice. However, this extended format gives you a solid foundation and the confidence to continue your coding journey independently.
The first day will focus on building a solid foundation in Python and programming concepts at a comfortable pace:
The second day will dive deeper into essential programming concepts with more time for practice:
The third day will focus on applying Python to AEC problems and setting you up for success when you return to the office:
The course is held in Copenhagen, Denmark.
Exact location will be announced closer to the course date.
The course is held on the 22nd, 23rd and 24th of April 2026.
The course will run all three days from 9:00 to 16:00
The intention is to create a course where it is possible to ask questions in plenum and have time for the instructor to come around and help with exercises.
Therefore, the course is limited to 8 participants.
It is possible to be written on the waiting list, in case the course gets sold out.
The only requirement is that you bring your own laptop.
The early bird course price is 1200€ + VAT.
Regular price is 1350€ + VAT.
Early bird tickets are available until 5th of January 2026.
Based on feedback from previous participants, we’ve listened and extended the course to address concerns about the learning curve:
“Maybe extend the same content by an extra day” - Previous participant
The three-day format allows for: