193.109 Beyond the Desktop
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2024S, VU, 4.0h, 6.0EC
TUWEL

Merkmale

  • Semesterwochenstunden: 4.0
  • ECTS: 6.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Präsenz

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage...

  • master low-level programming for low-power microcontrollers (i.e. the ESP32)
  • understand issues of and develop applications for resource-constrained wearable devices
  • apply concepts of ubiquitous computing
  • plan projects and applications extending the course
  • give an idea pitch
  • work in groups, discuss and reflect on individual tasks

Inhalt der Lehrveranstaltung

The course “Beyond the Desktop” introduces the recent concepts of wearable computing, which breaks up with the standard paradigms of personal computing that have been valid for decades. The ongoing miniaturization enables wearable devices that are worn close or even attached to the human body. However, their small dimensions are accompanied by resource constraints that require new and more efficient strategies for processing the data from their on-board sensors. In recent years, wearables have turned into companions in everyday life and enable various novel applications that, for example, provide us with feedback on activities performed and our health status.

After the introduction to wearable computing, the course will discuss the technical issues of miniaturization, connectivity, resource constraints, power management, and data (pre-)processing. Furthermore, it will cover the related topics of activity recognition, vital sign monitoring, wearable actuators, wearability, and situational context. In the end, we venture a glance into the future.

The various topics are further explored in five practical exercises that are based on a wearable platform around the powerful yet energy-efficient ESP32 microcontroller. The programming exercises are implemented in Python and C/C++ for the ESP-IDF, then handed in via TUWEL.

Methoden

Lecture, tutorials, exercises, group work, idea pitch

Prüfungsmodus

Prüfungsimmanent

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Do.13:00 - 15:0007.03.2024 - 20.06.2024FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Vorlesung
Do.13:00 - 15:0006.06.2024EI 1 Petritsch HS Vorlesung
Do.13:00 - 15:0027.06.2024EI 1 Petritsch HS Vorlesung
Beyond the Desktop - Einzeltermine
TagDatumZeitOrtBeschreibung
Do.07.03.202413:00 - 15:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Vorlesung
Do.14.03.202413:00 - 15:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Vorlesung
Do.21.03.202413:00 - 15:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Vorlesung
Do.11.04.202413:00 - 15:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Vorlesung
Do.18.04.202413:00 - 15:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Vorlesung
Do.25.04.202413:00 - 15:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Vorlesung
Do.02.05.202413:00 - 15:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Vorlesung
Do.16.05.202413:00 - 15:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Vorlesung
Do.23.05.202413:00 - 15:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Vorlesung
Do.06.06.202413:00 - 15:00EI 1 Petritsch HS Vorlesung
Do.13.06.202413:00 - 15:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Vorlesung
Do.20.06.202413:00 - 15:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Vorlesung
Do.27.06.202413:00 - 15:00EI 1 Petritsch HS Vorlesung

Leistungsnachweis

Submission of 5 practical exercises and presentation of an idea pitch.

LVA-Anmeldung

Von Bis Abmeldung bis
05.02.2024 00:00 10.03.2024 23:59 24.03.2024 23:59

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 926 Business Informatics Keine Angabe
066 935 Media and Human-Centered Computing Gebundenes Wahlfach

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

Lecture “Foundations of Ubiquitous Computing and IoT” or equivalent courses in design thinking, prototyping, and programming.

Sprache

Englisch