Teaching

Courses at Tallinn University

I teach across the Bachelor's programme in Digital Technologies and the Master's programmes in Human-Computer Interaction and Interaction Design, primarily on HCI foundations, prototyping and UX evaluation.

31
Courses taught
5
As lead lecturer
23
As co-lecturer
227
Total ECTS
Filter
Autumn 2027
IFI6253.DTUpcoming

Prototyping

6 ECTS

Bachelor-level prototyping course: turning ideas into tangible, testable artefacts using appropriate fidelities and techniques across the design process.

BA Digital TechnologiesSyllabus
Autumn 2026
IFI6253.DTUpcoming

Prototyping

6 ECTS

Bachelor-level prototyping course: turning ideas into tangible, testable artefacts using appropriate fidelities and techniques across the design process.

BA Digital TechnologiesSyllabus
IFI7501.DTUpcoming

Foundations of Human-Computer Interaction

6 ECTS

Introduces the body of knowledge of Human-Computer Interaction: the genesis and evolution of HCI as a discipline, contemporary trends (situated action, ethnography, CSCW, activity and hybrid theories), and cognitive modelling and distributed cognition — with a critical view of the strengths and limits of HCI theories.

MA Human-Computer InteractionSyllabus
Autumn 2025
IFI7501.DT

Foundations of Human-Computer Interaction

6 ECTS

Introduces the body of knowledge of Human-Computer Interaction: the genesis and evolution of HCI as a discipline, contemporary trends (situated action, ethnography, CSCW, activity and hybrid theories), and cognitive modelling and distributed cognition — with a critical view of the strengths and limits of HCI theories.

Lead lecturerSyllabus
IFI7374.DT

Interaction Design Workshop

10 ECTS

A studio-style workshop where students practice methods for design research, concept development, interaction design, concept validation, prototyping and UX evaluation, and refine an holistic understanding of what an interaction design process entails.

Co-lecturerSyllabus
IFI7508.DT

Master Thesis Seminar I

10 ECTS

Supports students in choosing and refining their master thesis interests and outlining an initial thesis project — formulating a structured proposal, reviewing literature, selecting methods, and positioning the work within the wider interaction design landscape.

Co-lecturerSyllabus
Autumn 2024
IFI7501.DT

Foundations of Human-Computer Interaction

6 ECTS

Introduces the body of knowledge of Human-Computer Interaction: the genesis and evolution of HCI as a discipline, contemporary trends (situated action, ethnography, CSCW, activity and hybrid theories), and cognitive modelling and distributed cognition — with a critical view of the strengths and limits of HCI theories.

Lead lecturerSyllabus
IFI7362.DT

Interaction Design Workshop

12 ECTS

Earlier edition of the Interaction Design Workshop — a project-based studio practising design research, concept development, prototyping and UX evaluation.

Co-lecturerSyllabus
IFI7508.DT

Master Thesis Seminar I

10 ECTS

Supports students in choosing and refining their master thesis interests and outlining an initial thesis project — formulating a structured proposal, reviewing literature, selecting methods, and positioning the work within the wider interaction design landscape.

Co-lecturerSyllabus
Spring 2024
IFI7065.DT

Master's Thesis Seminar I

3 ECTS

Early-stage master's thesis seminar focused on scoping the research topic, framing questions and drafting the initial thesis proposal.

Co-lecturerSyllabus
IFI7341.DT

User Experience Evaluation

4 ECTS

Highlights the experiential, affective, meaningful and valuable aspects of human-computer interaction as a complement to utility, ease of use and efficiency — covering UX evaluation methods, tools, metrics and criteria.

Co-lecturerSyllabus
IFI7504.DT

User Experience Evaluation

4 ECTS

Covers user experience concepts, metrics and methods for assessing interactive systems; students design, plan and conduct usability and UX studies with qualitative and quantitative methods, and propose evidence-based recommendations around usability, accessibility, ethics, trust and sustainability.

Co-lecturerSyllabus
IFI7508.DT

Master Thesis Seminar I

10 ECTS

Supports students in choosing and refining their master thesis interests and outlining an initial thesis project — formulating a structured proposal, reviewing literature, selecting methods, and positioning the work within the wider interaction design landscape.

Co-lecturerSyllabus
Autumn 2023
IFI7362.DT

Interaction Design Workshop

12 ECTS

Earlier edition of the Interaction Design Workshop — a project-based studio practising design research, concept development, prototyping and UX evaluation.

Lead lecturerSyllabus
IFI7066.DT

Master's Thesis Seminar II

3 ECTS

Supports the structuring and completion of the Master's thesis: presenting current status, analysing collected data, synthesising results with the theoretical framework, and building readiness to defend the thesis.

Co-lecturerSyllabus
IFI7502.DT

Master Thesis Seminar

16 ECTS

Master's Thesis Seminar supporting students through the planning, writing and defence of their master's thesis in interaction design and HCI.

Co-lecturerSyllabus
Spring 2023
IFI7065.DT

Master's Thesis Seminar I

3 ECTS

Early-stage master's thesis seminar focused on scoping the research topic, framing questions and drafting the initial thesis proposal.

Co-lecturerSyllabus
IFI7341.DT

User Experience Evaluation

4 ECTS

Highlights the experiential, affective, meaningful and valuable aspects of human-computer interaction as a complement to utility, ease of use and efficiency — covering UX evaluation methods, tools, metrics and criteria.

Co-lecturerSyllabus
IFI7502.DT

Master Thesis Seminar

16 ECTS

Master's Thesis Seminar supporting students through the planning, writing and defence of their master's thesis in interaction design and HCI.

Co-lecturerSyllabus
IFI7504.DT

User Experience Evaluation

4 ECTS

Covers user experience concepts, metrics and methods for assessing interactive systems; students design, plan and conduct usability and UX studies with qualitative and quantitative methods, and propose evidence-based recommendations around usability, accessibility, ethics, trust and sustainability.

Co-lecturerSyllabus
Autumn 2022
IFI7316.DT

Foundations of Human-Computer Interaction

6 ECTS

Earlier edition of Foundations of Human-Computer Interaction — introducing HCI theories, contemporary trends and cognitive perspectives on interaction.

Lead lecturerSyllabus
IFI7501.DT

Foundations of Human-Computer Interaction

6 ECTS

Introduces the body of knowledge of Human-Computer Interaction: the genesis and evolution of HCI as a discipline, contemporary trends (situated action, ethnography, CSCW, activity and hybrid theories), and cognitive modelling and distributed cognition — with a critical view of the strengths and limits of HCI theories.

Lead lecturerSyllabus
IFI7502.DT

Master Thesis Seminar

16 ECTS

Master's Thesis Seminar supporting students through the planning, writing and defence of their master's thesis in interaction design and HCI.

Co-lecturerSyllabus
Spring 2022
IFI7318.DT

Master's Thesis Seminar

6 ECTS

Master's thesis seminar guiding students through structured milestones of their thesis research and writing.

Co-lecturerSyllabus
IFI7341.DT

User Experience Evaluation

4 ECTS

Highlights the experiential, affective, meaningful and valuable aspects of human-computer interaction as a complement to utility, ease of use and efficiency — covering UX evaluation methods, tools, metrics and criteria.

Co-lecturerSyllabus
IFI7502.DT

Master Thesis Seminar

16 ECTS

Master's Thesis Seminar supporting students through the planning, writing and defence of their master's thesis in interaction design and HCI.

Co-lecturerSyllabus
IFI7504.DT

User Experience Evaluation

4 ECTS

Covers user experience concepts, metrics and methods for assessing interactive systems; students design, plan and conduct usability and UX studies with qualitative and quantitative methods, and propose evidence-based recommendations around usability, accessibility, ethics, trust and sustainability.

Co-lecturerSyllabus
Autumn 2021
IFI7305.DT

Cognition and Emotion of Digital Media

4 ECTS

Explores cognitive and emotional dimensions of interacting with digital media, connecting theories of cognition and affect to design practice.

Co-lecturerSyllabus
Spring 2021
IFI7341.DT

User Experience Evaluation

4 ECTS

Highlights the experiential, affective, meaningful and valuable aspects of human-computer interaction as a complement to utility, ease of use and efficiency — covering UX evaluation methods, tools, metrics and criteria.

Co-lecturerSyllabus
IFI7504.DT

User Experience Evaluation

4 ECTS

Covers user experience concepts, metrics and methods for assessing interactive systems; students design, plan and conduct usability and UX studies with qualitative and quantitative methods, and propose evidence-based recommendations around usability, accessibility, ethics, trust and sustainability.

Co-lecturerSyllabus
Spring 2020
IFI6217.DT

Digital Literacy

6 ECTS

Foundational digital literacy course covering critical, practical and creative competencies for working with digital tools and media.

Co-lecturerSyllabus