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 2 weeks we will cover basics of Human Computer Interaction and you will submit individual assignments. Afterwards you will form teams of 3 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=7585
Course instructors
- Alexander Nolte (alexander.nolte at ut.ee)
- Maria Angelica Medina Angarita (maria.medina at ut.ee)
Dates and activities
Lectures: The first lecture will be streamed live via Zoom on Friday, September 10 starting at 10:15. The link is available in the first section below. 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 (24.09.)
- UI design - data gathering (08.10.)
- UI design - data analysis (22.10.)
- Prototyping and design (05.11.)
- Evaluation methods - expert evaluation (19.11.)
- Evaluation methods - user testing (03.12.)
Workshops: We will hold live workshops via Zoom on each of the following dates. Zoom links will be available in the respective sections below. 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:
- 24.09. (14:15 - 15:45)
- 08.10. (14:15 - 15:45)
- 22.10. (14:15 - 15:45)
- 05.11. (14:15 - 15:45)
- 19.11. (14:15 - 15:45)
- 03.12. (14:15 - 15:45)
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 25.10. and 29.10.) and after the submission of the paper prototype (between 22.11. and 26.11.). Exact times and dates will be fixed via Doodle. The link will be available in the respective section below. Participation is highly encouraged but it is not mandatory for teams to attend in full.
We will also open a discussion forum in each section below so that you can ask questions and discuss lecture content and assignments. For further questions you can also send Maria or Alex a private message or email.
Assignments and grading
The grading will be based on the following items:
- Individual assignments during week 1 and 2 (20 points)
- Team project (80 points)
- Continuous reports (60 points)
- Final presentation video (20 points)
The resulting score (out of 100) 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.