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.
Prototyping
Bachelor-level prototyping course: turning ideas into tangible, testable artefacts using appropriate fidelities and techniques across the design process.
Prototyping
Bachelor-level prototyping course: turning ideas into tangible, testable artefacts using appropriate fidelities and techniques across the design process.
Foundations of Human-Computer Interaction
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.
Foundations of Human-Computer Interaction
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.
Interaction Design Workshop
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.
Master Thesis Seminar I
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.
Foundations of Human-Computer Interaction
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.
Interaction Design Workshop
Earlier edition of the Interaction Design Workshop — a project-based studio practising design research, concept development, prototyping and UX evaluation.
Master Thesis Seminar I
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.
Master's Thesis Seminar I
Early-stage master's thesis seminar focused on scoping the research topic, framing questions and drafting the initial thesis proposal.
User Experience Evaluation
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.
User Experience Evaluation
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.
Master Thesis Seminar I
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.
Interaction Design Workshop
Earlier edition of the Interaction Design Workshop — a project-based studio practising design research, concept development, prototyping and UX evaluation.
Master's Thesis Seminar II
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.
Master Thesis Seminar
Master's Thesis Seminar supporting students through the planning, writing and defence of their master's thesis in interaction design and HCI.
Master's Thesis Seminar I
Early-stage master's thesis seminar focused on scoping the research topic, framing questions and drafting the initial thesis proposal.
User Experience Evaluation
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.
Master Thesis Seminar
Master's Thesis Seminar supporting students through the planning, writing and defence of their master's thesis in interaction design and HCI.
User Experience Evaluation
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.
Foundations of Human-Computer Interaction
Earlier edition of Foundations of Human-Computer Interaction — introducing HCI theories, contemporary trends and cognitive perspectives on interaction.
Foundations of Human-Computer Interaction
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.
Master Thesis Seminar
Master's Thesis Seminar supporting students through the planning, writing and defence of their master's thesis in interaction design and HCI.
Master's Thesis Seminar
Master's thesis seminar guiding students through structured milestones of their thesis research and writing.
User Experience Evaluation
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.
Master Thesis Seminar
Master's Thesis Seminar supporting students through the planning, writing and defence of their master's thesis in interaction design and HCI.
User Experience Evaluation
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.
Cognition and Emotion of Digital Media
Explores cognitive and emotional dimensions of interacting with digital media, connecting theories of cognition and affect to design practice.
User Experience Evaluation
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.
User Experience Evaluation
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.
Digital Literacy
Foundational digital literacy course covering critical, practical and creative competencies for working with digital tools and media.