Kaisa_2012_3_photo by Veikko Somerpuro

Ilmoittaudu

Aikataulu

Tästä osiosta löydät kurssin opetusaikataulun. Tarkista mahdolliset muut aikataulut kuvauksesta.

PäivämääräAikaOpetuspaikka
Ke 31.10.2018
10:15 - 12:00
Pe 2.11.2018
12:15 - 14:00
Ke 7.11.2018
10:15 - 12:00
Pe 9.11.2018
12:15 - 14:00
Ke 14.11.2018
10:15 - 12:00
Pe 16.11.2018
12:15 - 14:00
Ke 21.11.2018
10:15 - 12:00
Pe 23.11.2018
12:15 - 14:00
Ke 28.11.2018
10:15 - 12:00
Pe 30.11.2018
12:15 - 14:00
Ke 5.12.2018
10:15 - 12:00
Pe 7.12.2018
12:15 - 14:00
Ke 12.12.2018
10:15 - 12:00
Pe 14.12.2018
12:15 - 14:00

Muu opetus

Kuvaus

Master's students in Computer Science. This course is recommended as the first course in the Human-Computer Interaction module.

This course does not have prerequisites, but the introductory course on programming is recommended.

The knowledge acquired from this course can be deepened by taking the following courses: Designing Interactive Systems and Interactive Data Visualization.

This course teaches the most important methods in human-computer interaction and user-centred design, and the theoretical/conceptual background behind them. This is a multi-disciplinary course where the students will learn about psychology and cognitive sciences, design, empirical research methodology, and social sciences, among others.

The course is offered every year, in the 2nd teaching period.

This course is an introduction to the most important principles in human-computer interaction, user-centred design and the design of interactive systems. This includes lectures on user cognition and psychology, prototyping, user-centred design processes, empirical user research (qualitative and quantitative), multimodal interaction and other beyond-the-desktop applications, computational user interface design, and information visualization.

There are several hands-on exercises that will help to learn some of many areas.

The lectures and exercises emphasise the link between conceptual understanding and hands-on experience. Human-computer interaction is a multidisciplinary field where easy solutions are rare, especially because of the complexity of humans as computer users. Understanding humans as users therefore also needs conceptual understanding.

The lectures and the exercises support this goal by helping students to ask the right questions when they are designing interactive systems, focus their research and development methods wisely, and analyse the interaction contexts from multiple complementary viewpoints.

There are 14 lectures and 6-7 weekly exercises. Lectures are mandatory and very important for successful course completion because the course does not have one single textbook. The course is graded based on the weekly exercises.

Each lecture and assignment may have its own preparatory material. In addition, the course uses the following textbook: Ritter, Baxter & Churchill: Foundations for Designing User-Centered Systems, Springer 2014. The book can be downloaded as PDF from university library website.

More info and access through university library: click here

The lectures and exercises emphasise the link between conceptual understanding and hands-on experience. Human-computer interaction is a multidisciplinary field where easy solutions are rare, especially because of the complexity of humans as computer users. Understanding humans as users therefore also needs conceptual understanding.

The lectures and the exercises support this goal by helping students to ask the right questions when they are designing interactive systems, focus their research and development methods wisely, and analyse the interaction contexts from multiple complementary viewpoints.

Grades are a result from the weekly exercises and active lecture participation.

There are 14 lectures and 6-7 weekly exercises. Lectures are mandatory and very important for successful course completion because the course does not have one single textbook. The course is graded based on the weekly exercises.

Dr. Oswald Barral

Prof. Giuio Jacucci

This course does not have prerequisites, but the introductory course on programming is recommended.

The knowledge acquired from this course can be deepened by taking the following courses: Designing Interactive Systems and Interactive Data Visualization