Course Details

Algorithmic Thinking in Design 2020-12-20T09:23:53+06:00

Course Title Algorithmic Thinking in Design

Course ID ARCH 492

Course Program Undergraduate,  B.Arch,  

Course Type Optional Sessional

Credits 1.50

Credits Hours 3 Hrs/WK

Semester Level IV, Term II

Prerequisite None

Course Offered Yes

Description Algorithmic Thinking as a technique to solve architectural design problems. Algorithmic processes, organizational logic, and efficiency to solve problems relating to design as a whole parametrically, including issues such as aesthetics, form, space, function, environment, structure, and construction. Develop problem-solving skills through abstraction, automation, analyses, and evaluation. Introduction to an object-oriented programming language, the basic syntax of the program, and exercise various libraries for different tasks. Apply programming language in geometry modeling, plug-in development, and explore fabrication techniques in design.