NDAK16008U User Interface Technology (UIT)
MSc Programme in Computer Science.
The course gives participants an understanding of technologies for user interfaces, focusing on emerging interaction styles and new hardware. Participants will learn drawbacks and benefits of user interface technologies for different tasks and use contexts. In addition, they will learn about current research challenges for user interface technology.
The course will contain advanced material on user interface software and technology and on interaction styles. The course will focus on a project within a particular technology or interaction style. In addition, we will discuss the following topics:
- Overview of classic models of interaction (GUI and WIMP interfaces) and classic interaction styles (direct manipulation).
- Models of user interfaces and interaction, including post-WIMP interfaces (van Dam, 1997), reality-based interfaces (Jakob et al., 2008) and instrumental interaction (Beaudouin-Lafon, 2000).
- Emerging interaction styles such as gesture-based interaction, augmented reality, physical computing.
- New hardware for interaction, for instance technologies for sensing (e.g., tracking of persons and objects, wearable sensors) and tangible interfaces.
Note that only some of the discussed technologies will be worked with in depth.
Knowledge of:
- directions in user interface technology and their relation to GUI and WIMP interfaces
- advantages and disadvantages of particular user interface technologies.
Skills in:
- applying techniques for sketching user experiences
- designing and building prototypes in hardware and software of user interface technology.
Competences in:
- using sketching to develop and discuss ideas about a particular application of user interface technology,
- doing practical work with user interface technology in hardware and software.
See Absalon when the course is set up.
Academic qualifications equivalent to a BSc degree is recommended.
- Category
- Hours
- Exam
- 1
- Lectures
- 24
- Practical exercises
- 24
- Preparation
- 32
- Project work
- 125
- Total
- 206
As
an exchange, guest and credit student - click here!
Continuing Education - click here!
PhD’s can register for MSc-course by following the same procedure as credit-students, see link above.
- Credit
- 7,5 ECTS
- Type of assessment
- Oral examination, 20 minOral examination (without preparation) based on a group project report.
- Exam registration requirements
To qualify for the exam, students must hand in a report based on their project. The report should describe and reflect on the design and implementation of an interaction device or technique.
- Aid
- Written aids allowed
- Marking scale
- 7-point grading scale
- Censorship form
- No external censorship
Several internal examiners.
- Re-exam
Oral exam, 20-minutes, based on the project report. The report must be re-submitted no later than two weeks before the re-exam for the student to qualify for the re-exam.
Criteria for exam assesment
See Learning Outcome.
Course information
- Language
- English
- Course code
- NDAK16008U
- Credit
- 7,5 ECTS
- Level
- Full Degree Master
- Duration
- 1 block
- Placement
- Block 4
- Schedule
- A
- Course capacity
- No limit
- Continuing and further education
- Study board
- Study Board of Mathematics and Computer Science
Contracting department
- Department of Computer Science
Contracting faculty
- Faculty of Science
Course Coordinators
- Daniel Lee Ashbrook (3-67647143676c316e7831676e)