Basics of computer programming for architects
Overview
Computer programming is a critical skill for architects. Especially in the oncoming age of AI based coding, it is important that architects learn how to discriminate between good code and bad ones. Even if you do not plan to do programming, you should learn this skill sufficiently enough so that you can remove errors and prevent getting duped by expensive software.
In this webinar, you will learn the fundamental concepts behind computer programming. It will not be computer language specific as such though some code examples will be shown. You do not need to have any computer programming background at all. It will be oriented towards architects and concepts will be taught keeping architectural knowledge in mind. This is a free webinar. All architects and 5th year students are welcome.
Keep a notebook and pen ready, and take down notes during this webinar. Do not get distracted as time is short and many concepts have to be explained. Thank you.
What you will learn
Common misunderstandings and pitfalls
It is important that the learning starts on a fresh, error-free slate.
Timelines and important milestones
What were the critical events that shaped computer programming
Where and how to start programming?
Which programming language to choose? How to start?
God is in the data
Just like "God is in the details", in computer programming; God is in the data. Let's learn how data, especially in architecture, is organized for computer programming
Specific programming skills for arch.
Programming skills needed by architects need some nuanced understanding, as it involves intricate graphics and understanding of the domain of architecture as well as computer programming
