1. Computation in Design and Architecture:
- Inquiry into Computational Design: Exploration of computational methods in design processes.
- Architecture Robotics: Application of robotics in architectural design and construction.
- Design for Internet of Things: Design principles and technologies for IoT devices and systems.
- Generative System Design: Systems that autonomously generate design outputs using computational techniques.
2. Core Computational Technologies:
- Machine Learning: Fundamental techniques and algorithms in machine learning.
- Computer Vision: Techniques for enabling computers to interpret and understand the visual world.
- Generative AI: Focuses on models that generate new data instances.
- Multimodal Foundation Model: Deals with models that can process and integrate multiple types of data (e.g., text, image, sound).
3. Physical and Interactive Computing:
- Physical Computing: Involves building interactive physical systems using software and hardware that can sense and respond to the analog world.
- Soft Robotics: Design and create robots from highly flexible materials.
- Multimodal Foundation Model: Although primarily a computational model, it can be integrated here for its application potential in interactive environments, combining data from various sensors and inputs.