This course gives an introduction to human-computer interaction with an emphasis on user interface design. Students learn about HCI theory, cognitive foundations, guidelines for effective interface design, and the evaluation of user interfaces.
At the conclusion of this course, the student should be able to:
- realize the importance of user-centered design, design prototyping, and formative and summative evaluation,
- have attained the ability to design user interfaces of low and medium complexity based on guidelines,
- realize the impact of human factors research and cognitive psychology on HCI, and
- be familiar with some of the outstanding research problems being studied in the field of HCI.
Be sure to read the Course Overview and Policies for more information.
Lectures: Tue/Thu, 11:00am-12:20pm, ICS 174
Everyone is required to attend both lectures and their discussion section. You must attend the discussion in which you are enrolled.
Instructors and Office Hours
TA: Eugenia Rho, email@example.com
We will have office hours by appointment, just drop us an email or catch us before or after class to schedule a time to meet.
We will be using:
Designing the User Interface: Strategies for Effective Human-Computer Interaction, 6th edition by Ben Shneiderman, Catherine Plaisant, Maxine Cohen, Steven Jacobs, Niklas Elmqvist, Nicholas Diakopou. ISBN: 978-0134-38038-4. Note: We are using the new 6th edition. It has been significantly updated since the 5th edition, so be careful about which version you get. This version is also very new (published in April of this year) so, unfortunately, there won't be many used copies available. Check prices here
Other readings will be made available as PDFs through Canvas.
I will be recording all lectures using the UCI Replay service. Links to these will be posted in the calendar details for each lecture. You can also find the recordings at the Replay website. These recordings are only available on the UCI network. If you are off campus, you can use the UCI VPN service to access the recordings.
The syllabus page shows a table-oriented view of the course schedule, and the basics of course grading. You can add any other comments, notes, or thoughts you have about the course structure, course policies or anything else.
To add some comments, click the "Edit" link at the top.