Human-Computer Interaction

(706.021 Mensch-Maschine Kommunikation 3VU SS 2015)

Lecturer: Ao.Univ.-Prof. Dr. Keith Andrews
Course Web Site:
My Web Site:

Only send me personal email if you really have to. Please always state your name, group number, and Matrikelnummer. That makes you much easier to find.

Office Hour: Mon. 11:00-12:00 during normal term
Room D.2.16, ID01054, IICM, Inffeldgasse 16c, 1st floor.

Tue 13:15-15:45 Starting Tue 03 Mar 2015 at 13:15
Lecture Theatre i13, ICK1120H, Inffeldgasse 16b, basement.

Attendance at lectures is not compulsory, but if you miss something, it is your problem and your responsibility to catch up.

Description: This course is an introduction to human-computer interaction for undergraduate students, concentrating on user interface design and the methods of usability engineering.
Lecture Notes: [214 pages PDF]

The lecture notes will be updated periodically during the course.

[If you teach HCI and would like a zip file of the corresponding lecture slides (the same material but in HTML, SVG, PNG, and JPEG), please contact me by email.]
Course Books:

If you would like to buy one or two books for the course, I recommend the following:

Cooper, About Face 3 Norman, The Design of Everyday Things, 2nd Edition Stone, User Interface Design and Evaluation Shneiderman, Designing the User Interface, 5th Edition

Note: Amazon credit me a small referal amount, should you purchase a book after following these links.

Course Newsgroup:

This is the right place to ask questions about the course. It is also the right place to look to see if your questions have already been answered.

Practical Exercises:

Please sign up in groups of 4 on TUGrazOnline. It makes sense to coordinate with friends and colleagues (who you know you can work well with) in advance and all sign up for the same group at the same time.

If all the groups are full, I will create new groups as necessary. However, I will only do this once most of the existing groups are full, so that groups are spread fairly evenly across the tutors. For internal accounting reasons, one of the tutors will sometimes have less groups than the other tutors.

If you do not know anybody else, sign up for any group and contact the other group members by email using the "Mail an TeilnehmerInnen" function in TUGrazOnline. Do not post "I am looking for a group" or "Who else is in my group?" messages to the course newsgroup.

It sometimes happens that one group member does not actively participate and most (or all) of the work is done by the other group members. If this happens in your group and you feel you are carrying an inactive group member, let your tutor know and only write the names of the active group members on the reports you hand in.

After the unregistration deadline, if you wish to unregister from the course, please contact me by email. Depending on how far the course has already progressed, I will either unregister you without penalty or (more likely) grade your work up to that point.

Plagiarism Policy:

Do not cheat. Copying from the web or copying the work of others and then submitting it as your own is known as plagiarism. Plagiarism is strictly forbidden and will be punished where discovered. The university has a code of conduct and set of guidelines regarding scientific integrity and ethics.

By taking this course, you agree to have your work submitted to plagiarism detection services. Your work may also be cross-checked against other work submitted in the same and previous years.