Instructors
Dr. Karla Saldana Ochoa
Dr. Zifeng Guo
Lee-Su Huang
Course Description
Architecture students will learn the fundamentals of coding and computation. During the course, students will understand concepts such as variables, conditions, loops, algorithms, and libraries. The students will then implement these concepts in design exercises to create hands-on projects using coding to solve design problems. This course will fulfill university requirements to be categorized as "AI
Course Objectives
Applying:
Implement coding techniques to create solutions for design exercises.
Utilize coding languages and tools to develop hands-on projects addressing various design problems.
Apply coding skills to translate design concepts into executable programs.
Analyzing:
Evaluate the effectiveness of different coding strategies in solving design challenges.
Analyze coding solutions to identify strengths and weaknesses in addressing specific design problems.
Compare and contrast various coding approaches and their applications in design contexts.
Evaluating:
Assess the appropriateness of coding solutions in addressing design requirements.
Judge the effectiveness of coding techniques in achieving desired design outcomes.
Creating:
Generate innovative coding solutions to design problems.
Design and develop original projects integrating coding and design principles.
Synthesize coding skills with design concepts to create novel solutions that push the boundaries of traditional architectural practices.