LTAT.05.007 Human Computer Interaction
General course information
The course will be held entirely online and all course material and assignments will be distributed via Moodle. During the first 4 weeks we will cover basics of Human Computer Interaction and you will take 3 individual quizzes. Afterwards you will form teams of 4 students and work on a common project for the remainder of the course. The course language is English.
Link to Moodle course: https://moodle.ut.ee/course/view.php?id=8456
Course instructors
- Alexander Nolte (alexander.nolte at ut.ee) - Delta 3013
- Maria Angelica Medina Angarita (maria.medina at ut.ee) - Delta 3010
- Mubashar Iqbal (mubashar.iqbal at ut.ee) - Delta 3053
Dates and activities
Lectures: The first lecture will be streamed live via Zoom on Friday, February 12 starting at 10:15. The link is available in Moodle. During this lecture we will explain all organizational aspects of the course in detail and you will have the opportunity to ask questions. A recording of the lecture will be available soon afterwards. For the remainder of the course we will provide shorter instructional videos about methods and concepts you will use during the course. The topics we will cover are:
- Foundations of HCI - the human & the computer (19.02.)
- Foundations of HCI - human computer interaction (26.02.)
- UI elements & guidelines (05.03.)
- Design lab (12.03.)
- The UI design process (19.03.)
- UI design - data gathering (26.03.)
- UI design - data analysis (09.04.)
- Prototyping methods (16.04.)
- Usability & UX (23.04.)
- Prototyping tools (30.04.)
- User testing (07.05.)
- Usability surveys (14.05.)
Workshops: We will hold live workshops via Zoom on each of the following dates. Zoom links will be available in Moodle. During the workshops we will announce upcoming assignments, provide feedback for previous assignments and you will have the opportunity to ask questions. All workshops will be recorded and will be available in Moodle afterwards:
- 15. / 16.03. (12:15 - 13:45)
- 22. / 23.03. (12:15 - 13:45)
- 29. / 30.03. (12:15 - 13:45)
- 12. / 13.04. (12:15 - 13:45)
- 26. / 27.04. (12:15 - 13:45)
- 10. / 11.05. (12:15 - 13:45)
Please check for your respective group in OiS:
- Group 1: Monday 12:15 - 13:45, Maria
- Group 2: Monday 12:15 - 13:45, Mubashar
- Group 3: Tuesday 12:15 - 13:45, Maria
- Group 4: Tuesday 12:15 - 13:45, Mubashar
Consultation sessions: We will hold 30 minute individual consultation sessions for each team twice during the semester after the submission of the interview guide (between 05.04. and 09.04.) and after the submission of the paper prototype (between 03.05. and 07.05.). Exact times and dates will be fixed via Doodle. The respective link will be available in Moodle. Participation is highly encouraged but it is not mandatory for teams to attend in full.
We will also open a discussion forum in Moodle each week so that you can ask questions and discuss lecture content and assignments. For further questions you can also send Maria, Mubashar or Alex a private message or email.
Assignments and grading
The grading will be based on the following items:
- 3 individual quizzes from week 2 to 4 (15 points)
- Team project (85 points)
- Continuous reports (65 points)
- Final prototype (20 points)
The resulting score will be mapped to the following grades:
- A: 100 – 91
- B: 90 – 81
- C: 80 – 71
- D: 70 – 61
- E: 60 – 51
- F: 50 – 0
A grade higher than F (more than 50 points) and the submission of all reports and the final prototype are required to pass the course. For assignments that are handed in after the presented deadline 50% of the points will be deducted per day. There is no option to redo assignments, project reports or resubmit the software prototype.
All your submissions will be checked by Urkund for plagiarism. Please make sure your submissions are original work and with citation and referencing done according to the rules and regulations of the University of Tartu. You can read more about this topic here: https://www.ut.ee/en/current-students/academic-fraud
Learning outcomes
On successful completion of this course, students will able to:
- Understand the basics of human perception, memory and information processing.
- Understand the basics of computer input and outputs devices along principles of UI and UX design.
- Identify and deploy suitable methods to identify user needs and turn them into interface concepts
- Turn concepts into prototypes.
- Identify and deploy suitable methods to evaluate user interfaces and iteratively improve them.
- Gain an understanding of interfaces beyond traditional desktop UIs.