Interactive Systems Prof. Dr. Antonio Krüger Lecture (6CP), Summer Term 2023

News

25.05.2023

Prototype Presentations and PN532 NFC Reader

Next week there will be no lecture, but the prototypes will be presented in the tutorials.

  • Tuesday Tutorial - 30.05
  • Wednesday Tutorial - 31.05
  • Thursday Tutorial - 01.06
  • Monday Tutorial - 05.06

You will have about the first 15min to set up your... Read more

Next week there will be no lecture, but the prototypes will be presented in the tutorials.

  • Tuesday Tutorial - 30.05
  • Wednesday Tutorial - 31.05
  • Thursday Tutorial - 01.06
  • Monday Tutorial - 05.06

You will have about the first 15min to set up your prototype. Afterwards, we will look at the prototypes one after the other. You will get feedback for the final Milestone 3 afterwards. 

The group should be able to shortly present their project, what is currently already working (and demonstrate this) and briefly explain what will be done next. Each group has 10-12min to do this. There is no need to create a presentation or anything like that.

For the groups who are using the PN532 NFC Reader: In the forum are some hints on how to use the PN532 NFC Reader.

15.05.2023

Updated exercise sheet 2 and bring your hardware to the tutorial

For Exercise Sheet 2, a few assignments have been updated to better match the material from the lecture. You should also bring your hardars to the tutorial for the next two weeks, as you will now be working with the complex sensors and actuators there. Then you... Read more
For Exercise Sheet 2, a few assignments have been updated to better match the material from the lecture. You should also bring your hardars to the tutorial for the next two weeks, as you will now be working with the complex sensors and actuators there. Then you can build and try out the examples directly in the tutorium.
27.04.2023

Teams in the CMS and public holidays

Next week we will work with the hardware in the tutorials. Therefore, please bring your hardware with you.

The final deadline for creating teams is 27.04 23:59. All teams must be registered in the CMS by this time. Otherwise, the project cannot be passed and you... Read more

Next week we will work with the hardware in the tutorials. Therefore, please bring your hardware with you.

The final deadline for creating teams is 27.04 23:59. All teams must be registered in the CMS by this time. Otherwise, the project cannot be passed and you will fail the lecture. If there are any problems, you can contact me (julian.wolter@dfki.de).

After the deadline for the teams, the upload of submissions will be activated in the CMS. You can then submit your milestone 1 and the exercise sheet.

If a tutorial happens to fall on a public holiday, you can simply go to another tutorial. You don't have to go to another tutorial as a team, you can also split up. Just make sure each of you has hardware in case it is needed (like next week).

21.04.2023

Finding Teams

All of you who attended the first week (or informed your tutor of your absence) should now have found a team. Please make sure that you also register as a team here in the CMS (on the personal status page).

If you missed this (and did not let your tutor know that... Read more

All of you who attended the first week (or informed your tutor of your absence) should now have found a team. Please make sure that you also register as a team here in the CMS (on the personal status page).

If you missed this (and did not let your tutor know that you would not be able to attend the first week), you will now have to find a team yourself. We recommend using the forum in the CMS for this purpose. 

We would also as an exception drop the rule that all team members have to be in one tutorial for latecomers. For the prototype presentation, however, all team members would have to agree on one tutorial slot.

Without a team that has handed in Milestone 1, you will not be able to pass the lecture, as you will not be able to pass the project.

Therefore, please take care of your own team as soon as possible. Your team must also develop an idea and submit it to Milestone 1 (deadline 30.04). Please use the forum, as it should be easiest way to find a team for latecomers.

11.04.2023

First lecture and online videos

Dear students, welcome to the new semester! 

The first lecture will take place on Thursday, April 13th from 14:00-16:00 in HS002 E1 3

Due to our planning you have to register in the CMS until Saturday, April 15th 23:59.
Tutorials will be assigned Sunday... Read more

Dear students, welcome to the new semester! 

The first lecture will take place on Thursday, April 13th from 14:00-16:00 in HS002 E1 3

Due to our planning you have to register in the CMS until Saturday, April 15th 23:59.
Tutorials will be assigned Sunday before 12:00.

The tutorials will start next week. Please be present during the first week as teams will be created and hardware will be distributed!
If you cannot be present, please inform your tutor and try to find a team in the forum.

In addition to the on-site lecture, we will upload the online videos of the last online iteration. These videos serve as additional learning material.
Only the material from the on-site lecture is relevant for the exam. The content of the videos may vary.

 

Interactive Systems


The first class starts on Thursday April 13th 2023, 14:00-16:00 (E1 3 - HS002).

More information can be found under Organization.

 

Registration Deadline for Course & Tutorium: Saturday, April 15th 2023 (23:59)

HISPOS Registration Deadline: Tuesday, 11.07

Exam: July 24, 2023, 14:30 - 16:00 (E2 2 - GHH & E1 3 - HS002)

Re-Exam: September 4, 2023, 14:30 - 16:00 (E2 2 - GHH)

 

Note: We will upload videos from the last online iteration of this lecture. These will serve as additional learning material. 
Nevertheless, only the content of the on-site lecture is relevant for the exam. The online videos may differ from this.

 

Registration

It is mandatory for all participants to register (in CMS) before or on Saturday, April 15th 2023 (23:59).

  • Students of Media informatics B.Sc.: no restriction. Note that this lecture replaces Ubiquitous Media; i.e., you cannot attend this lecture if you have previously completed Ubiquitous Media.
  • Students of Media informatics M.Sc.: you can enroll in this class if you have not taken it as part of your B.Sc. (either because you have been at another university, or you were enrolled in a BSc program other than Media Informatics). If you have taken the course “Ubiquitous Media Design” previously, then you cannot take this course.
  • Students of Computer science: from summer term 2020, the lecture counts as an Advanced Lecture for Bachelor/Master Computer Science, Embedded Systems and Entrep. Cypersecurity. Please refer to LSF for details on the curriculae, and version of exam.
  • Students of other curricula where Interactive Systems is part of your Module Handbook (e.g. Educational Technology) and you have not taken Ubiquitous Media: You can just register for the lecture.
  • Students of other curricula where Interactive Systems is not part of your Module Handbook: Decision on a case-by-case basis. Please contact Julian Wolter for further information.

 

Important: Later in the semester, you have to register for the exam on HISPOS.

 

Note on transfer of credit from previous semesters:

  • “I have successfully completed the exercises and projects of IAS in summer term 22, but have not passed the final exam. Can I just write the exam?”
    Yes you can transfer your exercises and projects from IAS in summer term 22 to IAS in summer term 23, so you do not have to hand in exercises and project assignments a second time. Please contact Julian Wolter before April 15th 2023 (23:59).
  • You cannot transfer partial grades from previous IAS lectures.

 

Description

This course introduces technical concepts, software paradigms and hardware technologies of modern interactive systems. Their application is illustrated using seminal and recent examples from graphical user interfaces, mobile interfaces, ubiquitous computing (internet of things), augmented reality and physical interfaces.

Technologies:

  • Window systems
  • Device technology, basic electronics, microcontrollers
  • Sensors, displays, and actuators
  • Touch input
  • Capturing physical context
  • Physical prototyping and digital fabrication

 

Applications in:

  • Graphical user interfaces
  • Mobile interfaces
  • Ubiquitous computing (Internet of Things)
  • Tangible interfaces
  • Augmented and virtual reality
  • Wearable and embodied interfaces

 

Literature

The lecture will be partly based on the following books:

  • Rogers, Y. et al.: Interaction Design: Beyond Human-Computer Interaction, Wiley, 2011
  • Butz, A., Krüger, A.: Mensch-Maschine-Interaktion, De Gruyter, 2014
  • Krumm, J.: Ubiquitous Computing Fundamentals, Chipman and Hall, 2009
  • Evans B.: Beginning Arduino Programming, Springer, 2011
  • Scherz, P., Monk, S.: Practical Electronics for Inventors, McGraw-Hill, 2013 (3rd ed.) or 2016 (4th ed.)
  • Noble, J.: Programming Interactivity, O‘Reilly, 2009 (1st ed.) or 2012 (2nd ed.)


Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators