193.109 Beyond the Desktop
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2023S, VU, 4.0h, 6.0EC
TUWEL

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: VU Lecture and Exercise
  • Format: Presence

Learning outcomes

After successful completion of the course, students are able to...

- 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

 

Subject of course

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 either implemented in Arduino or MicroPython and handed in via TUWEL.

Teaching methods

Lecture, tutorials, exercises, group work, idea pitch

Mode of examination

Immanent

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed11:00 - 13:0001.03.2023 - 28.06.2023FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed13:00 - 15:0028.06.2023FAV Hörsaal 1 Helmut Veith - INF Extension - Final presentation
Beyond the Desktop - Single appointments
DayDateTimeLocationDescription
Wed01.03.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed08.03.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed15.03.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed22.03.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed29.03.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed19.04.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed26.04.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed03.05.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed10.05.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed17.05.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed24.05.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed31.05.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed14.06.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed21.06.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed28.06.202311:00 - 13:00FAV Hörsaal 1 Helmut Veith - INF Weekly Session
Wed28.06.202313:00 - 15:00FAV Hörsaal 1 Helmut Veith - INF Extension - Final presentation

Examination modalities

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

Course registration

Begin End Deregistration end
07.02.2023 00:00 10.03.2023 23:59 24.03.2023 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
066 926 Business Informatics Not specified
066 935 Media and Human-Centered Computing Mandatory1. Semester

Literature

No lecture notes are available.

Previous knowledge

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

Language

English