diff --git a/docs/2024-25/year-1/t-2/H(n)MI/index.md b/docs/2024-25/year-1/t-2/H(n)MI/index.md index a0c8c805..07713fe3 100644 --- a/docs/2024-25/year-1/t-2/H(n)MI/index.md +++ b/docs/2024-25/year-1/t-2/H(n)MI/index.md @@ -2,14 +2,67 @@ title: H(n)MI page_type: course track: Exploration -course_type: -feature_img: +course_type: Workshop +feature_img: /assets/images/2024-25/year-1/t-2/hnmi.png img_caption: faculty: - - -ects: + - citlali-hernandez + - lina-bautista +ects: 2 --- -!!! info "Details coming soon!" - **Course details will be updated by faculty shortly.** \ No newline at end of file +{{ insert_banner() }} + +## Syllabus + +The human body is both the source and the expression of emotions. In today’s digital era, where virtual environments mediate social interactions, the body finds new ways to be present, leading to a shift in how emotions are communicated. From an interdisciplinary approach, this workshop explores concepts related to affective computing, embodiment, creative coding and prototyping. Participants will use their bodies to sense and capture its behaviors, and will create prototypes to record this data. They will learn to build DIY wearable sensors to track bodily behaviors and explore ways to transform this information into visual or sound representations. The workshop proposes to introduce embodied interaction as a framework to explore how the experiences of the body can play a significant role in the way we conceptualize and engage with technology. + + +**Keywords: Embodiment, Biometrics, Sensing, data drawing, Sound, Electronics, Prototyping, Interaction** + + +## Schedule + +**The following timetable is provisional and may undergo modifications and adaptations during the course.** + +### Tue 11/02 - 9:30 to 13:30 - Citlali Hernández +- Embodied Interaction +- The body as an interface in design and artistic practices. +- Fabricating Sensors for the body +- Reading Sensors for the body +- From physical to digital data drawings + + +### Thu 13/02 - 9:30 to 13:30 - Lina Bautista +- Images from the body +- Image capturing and distortion using pixels +- Using data sensors to interact with pixels + + +### Fri 14/02 - 9:30 to 13:30 - Citlali Hernández +- Affective Computing +- Emotions and machine learning. +- Data drawings with emotion recognition. + + +### Thu 27/02 9:30 to 13:30 - Lina Bautista +- Sound technologies from the body +- Sound as input data. +- Creating and manipulating sound. + +### Fri 28/02 9:00 to 13:00 - Citlali Hernández +- Project development. +- Presentations 14:30 to 16:00 - Lina Bautista + + + +## Materials + +All materials needed for the course will be provided by the faculty. The students are required to bring to the classes their own students toolkit and the programming boards given to them at the start of the academic year, other development boards, sensors and actuators will be provided during the classes. Bring in your laptop with the proper software installed prior to the class if required (emails will be sent prior to the classes regarding this aspect). + + + +## Faculty + +{{ insert_faculty() }} diff --git a/docs/2024-25/year-1/t-2/extended-intelligences-II/index.md b/docs/2024-25/year-1/t-2/extended-intelligences-II/index.md index 2f86498d..c95b7b8f 100644 --- a/docs/2024-25/year-1/t-2/extended-intelligences-II/index.md +++ b/docs/2024-25/year-1/t-2/extended-intelligences-II/index.md @@ -14,6 +14,73 @@ ects: 2 {{ insert_banner() }} -!!! info "Details coming soon!" +## Syllabus - **Course details will be updated by faculty shortly.** \ No newline at end of file +This introductory course provides a hands-on overview of integrating AI technology into physical objects through embedded systems. Students will explore basic microcontroller programming (ESP32) and AI services to create a simple interactive object. The course introduces REST API concepts, voice interfaces, and basic hardware integration, demonstrating how AI can be embedded in everyday objects while considering ethical implications. The course also explore how different AIs can be chained together in a multimodal fashion. + +**Keywords: Embedded AI, Physical Computing, Human-Machine Interaction** + +### Learning Objectives + +- Students will understand the basic concepts of embedding AI systems using microcontrollers and web services +- Students will play with existing tools (provided by the teachers) to get familiar with the concept of AI chaining and multimodal inputs +- Students will gain introductory experience with REST APIs and basic I/O interfaces (audio, simple actuators) +- Students will be exposed to the ethical considerations of embedding AI in consumer objects +- Students will complete a basic implementation of voice interface and LLM integration +- Students will grasp fundamental concepts of modular system design + + +### Structure and Phases (Schedule) + +The course unfolds across three intensive 3-hour sessions. + +**Day 1 (3 hours)** opens with an introduction and portfolio presentation, followed by an exploration of fundamental AI concepts. Students then survey the current landscape of AI technologies, examining various input and output modalities. The day concludes with hands-on mini-workshops focusing on AI camera applications and the modmatrix multimodal AI tool. + +**Day 2 (3 hours)** is dedicated to technical implementation, beginning with the setup of coding environments and ESP32 hardware configuration. Students then learn REST API fundamentals and network communication protocols, working through practical examples using the Python library. The session concludes with students drafting their deliverable concepts. + +**Day 3 (3 hours)** provides dedicated time for students to develop their projects with instructor guidance, culminating in final presentations where students demonstrate their working prototypes. + + +## Methodological Strategies + +Teaching Methods: +- Guided workshops +- Technical demonstrations +- Simple hands-on exercises + +Learning Approaches: +- Practical experimentation +- Following example implementations +- Group discussion + + +## Deliverables + +- Basic working prototype using the provided boilerplate +- Brief technical documentation +- Short presentation of working prototype + +## Grading Method + +| Percentage | Description | +| ----------- | ------------------------------------| +| 50% | Working Prototype - Summative | +| 25% | Class Participation - Formative | +| 25% | Final Presentation - Summative | + + +!!! ects "European Credit Transfer and Accumulation System (ECTS)" + + {{ ects }} ECTS + +## Additional Resources + +- https://www.amazon.com/RESTful-Web-APIs-Leonard-Richardson/dp/1449358063 +- https://www.amazon.com/Ethics-Artificial-Intelligence-S-Matthew-Liao/dp/0190905034 +- https://www.amazon.com/Designing-Voice-User-Interfaces-Conversational/dp/1491955414/136-6019855-3033806?content-id=amzn1.sym.fc475966-e837-48fc-9ed0-f4ca6ae9337b +- https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things + + +## Faculty + +{{ insert_faculty() }} diff --git a/docs/assets/images/2024-25/year-1/t-2/hnmi.png b/docs/assets/images/2024-25/year-1/t-2/hnmi.png new file mode 100644 index 00000000..e4e94728 Binary files /dev/null and b/docs/assets/images/2024-25/year-1/t-2/hnmi.png differ diff --git a/mkdocs.yml b/mkdocs.yml index 00beca6f..b066144d 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -28,7 +28,7 @@ nav: - Extended Intelligences: 2024-25/year-1/t-1/extended-intelligences/index.md - Fundamentals of Digital Fabrication: 2024-25/year-1/t-1/fundamentals-digital-fabrication/index.md - Term 2: - # - 2024-25/year-1/t-2/index.md + - 2024-25/year-1/t-2/index.md # - Design Studio 02: 2024-25/year-1/t-2/design-studio-02/index.md # - Future Talks: 2024-25/year-1/t-2/future-talks/index.md # - Designing in a State of Climate Emergency: 2024-25/year-1/t-2/designing-in-a-state-of-climate-emergency/index.md