Interactive Systems - Lecture and Exercises
Type | Lecture/Grundvorlesung (6CP) |
Time | Wednesdays, 12:00 - 14:00 |
Place | Lecture hall 001 in E1.3 |
Start | Wednesday, 10.04.2019 |
Language | English |
Contact | intersys2019 [at] dfki.de |
Media PW | InterSys2019 |
Links | LSF |
** The information on this page is subject to change. **
News
Here we will add potential news updates related to the course.
23.05.2019 Exam Registration
** Please be advised that late registration for lectures is no longer possible from this semester on. **
The deadline for registering for exams in lectures is now a strict deadline. Late registrations after the deadline will only be processed by the study coordination in case of duly justified exceptions, such as illness.
21.04.2019 Project Groups
The slides for the first tutorial session have been put online. If you do not have a group, now is the time to talk to other students during next week's tutorial and/or lecture. If you have issues with finding other group members, please talk to your tutor. It is important that you find a group by the end of this week and send your list of group members to the course email address!
During the tutorial, you can discuss potential topics with your group members. Before you pick a topic, please talk to your tutor to discuss how you aim to complete the project.
Deadline for submitting your group: Friday, April 26th 2019 17:00 p.m.
10.04.2019 Tutorial Registration
Please register for both the course on LSF and the tutorials using the form through the "Register here" link. On the registration form, please indicate your tutorial preference. If none of the timeslots work for you, please mail us asap!
If you already have a group you would like to be part of, *one* member of the group has to mail us the list of participants. If you do not have a group, you will be able to join one during the first tutorial session.
Deadline: Friday, April 12th 2019 12:00 p.m. (Noon/Mittag)
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
Course Schedule
The course will take place on Wednesdays in Lecture Hall 001 in building E1.3. The first class starts on Wednesday April 10th 2019.
Date | Lecture Topic | Material/Links |
10.04.2019 | Introduction to Interactive Systems | Slides [pdf] / Video [zip] |
17.04.2019 | Microcontroller and Basic Electronics | Slides [zip] / Video [zip] |
24.04.2019 | Sensor and Output Devices | Slides [zip] / Video [zip] |
01.05.2019 | No Lecture | |
08.05.2019 | Touch and Multi-Touch Surfaces | Slides [zip] |
15.05.2019 | Tangible User Interfaces | Slides [zip] / Video [zip] |
22.05.2019 | TUIs part II + Digital Fabrication part I | Slides [zip] |
29.05.2019 | DF part II + Wearable and Ubiquitous Computing | Slides [zip] / Video [zip] |
05.06.2019 | Context Aware Computing | Slides [zip] / Video [zip] |
12.06.2019 | Fabrication of Interactive Devices | Slides [zip] / Video [zip] |
19.06.2019 | AR and VR Interaction | Slides [zip] |
26.06.2019 | Window Systems | Slides [zip] / Video [zip] |
03.07.2019 | Rehearsal and Questions | |
10.07.2019 | Exam |
Tutorial Schedule
For the reports, use the "CHI Extended Abstracts Format".
Week | Tutorial Topic | Homework | Material/Links |
08.04.2019 | Course Introduction | Register for the course | |
15.04.2019 | Presentation of Project Topics Introduction to Arduino |
Slides Tutorial 1 [zip] | |
22.04.2019 | Introduction to Arduino | Pick Project(s) | Slides Tutorial 2 [zip] |
29.04.2019 | Project Preparation | Project Concept Descriptions | Slides Tutorial 3 [zip] |
06.05.2019 | Task: Presentation of Related Work | ||
13.05.2019 | Task: Present Key Scenarios and Personas | Refine Project | |
** 20.05.2019 23:59 PM - Deadline for sending in the report of the concept phase ** |
|||
20.05.2019 | Implementation / Progress Update | ||
27.05.2019 | Implementation / Progress Update | ||
03.06.2019 | Task: Intermediate Project Presentation | ||
10.06.2019 | Implementation / Progress Update | ||
17.06.2019 | Implementation / Progress Update | ||
24.06.2019 | Implementation / Progress Update | Exam Preparation [zip] | |
01.07.2019 | Exam Preparations | ||
08.07.2019 | Exam Preparations | ||
** 15.07.2019 23:59 PM - Deadline for sending in the report of the implementation phase ** |
|||
15.07.2019 | Task: Final Project Presentations |
Exam
- Exam: July 10 2019, 8:00- 10:00 am
- Re-Exam: August 28 2019, 10:00 – 12:00 am
- Location: Lecture Hall I in E2 5
Team
Lecturer
Prof. Dr. Antonio Krüger
krueger [at] cs.uni-saarland.de
Organization
Donald Degraen
donald.degraen [at] dfki.de
Tutors
Elena Werny: s8elwern [at] stud.uni-saarland.de
Sven Ehses: s8svehse [at] stud.uni-saarland.de
Divyanshu Bhardwaj: s8dibhar [at] stud.uni-saarland.de
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.)