Computing Complexity

Module Code UBLLU1-15-M

Faculty Built And Natural Environment

Level M

Module Leader Merate Barakat
Tutors Anas Lila, Eduardo Costa


The module is designed for complete novices in computational design platforms as a Bootcamp-based module. Computing Complexity is a fast-paced introduction module to prepare for urban scale design exploration. The module focuses on coding and scripting to help the students' agile mindset between recursive and linear methodologies. In tandem, the students will investigate and understand the concept of complex systems as part of the History and Theory thread woven throughout the programme. The module is designed to be standalone for other ABE MSc programme elective courses and CPD students.

Tuition will include a series of fast-paced lab-based tutorials introducing computational methods and cutting-edge programming and scripting languages to ramp up the cohort's knowledge foundation. Tracking these technical learnings' understanding will be evaluated individually as a response to a primer brief. In tandem, the students will investigate and understand the concept of complex systems as part of the History and Theory thread woven throughout the programme. The brief encourages the student to explore the emergent design through a non-digital/manual logical exercise underpinned by seminal theory. To track the understanding and the development of critical thinking, in groups of two, the students are encouraged to research the topic further and provide a visual presentation in the form of a design research poster.

The tuition targets computational macroscale design methods, such as community, urban, and global problem-solving interventions. Macroscale design virtual abstractions currently focus on simulation, generative, and mixed reality methodologies. The fabrication strand will focus on rapid prototyping abstractions targeting small-scale modelling, additive and subtractive fabrication methods, and microcontroller actuated embedded intelligence.

These technical skills and theoretical understandings begin in this module and continue in the UBLLV1-15-M Urban Sentience module and further through the programme.

Next
Next

Urban Sentience