This is an OLD version of the course. Please go to the 2013 page instead!

What is this course for?

This course provides an overview and introduction to the field of human-computer interaction, with an emphasis on what HCI methods and HCI-trained specialists can bring to design and development teams for all kinds of products. The course will introduce students to tools and techniques for creating or improving user interfaces, such as Contextual Inquiry, Rapid Prototyping, Heuristic Analysis, and Think-Aloud User Testing. Students at the end of the course will have learned some useful techniques and an understanding of systematic procedures for creating usable and useful designs and systems. Everyone from non-programmers to expert programmers are welcome.

What is HCI?

Human-Computer Interaction (HCI) is an interdisciplinary field in which computer scientists, engineers, psychologists, social scientists, and design professionals play important roles. The goal of this field is to solve real problems in the design and use of technology, making computer-based systems easier to use and more effective for people and organizations. Ease of use and effectiveness are critical to the success of any systems that interact with people, including software systems, home, office and factory appliances, and web and phone applications.

Go to HCII website arrow

Who is this course for?

Open to graduate students from all departments who are interested in a quick introduction to HCI. Required course in the Technology Leadership MBA Track. Approved as an elective in INI, MSE, IS, MSIT, and other Master’s programs. Also available to advanced undergraduates with permission of the instructor.

[Please Note: This course is NOT appropriate for students in the degree programs of the Human-Computer Interaction Institute.]

Read anonymous evaluation comments from previous years here.

Anonymous Course Evaluations

From the official CMU On-line Course Evaluations for this course for 2011:

"This is one of the best courses that I have taken in Carnegie Mellon University. I thoroughly enjoyed the assignments...

"But seriously, this is one the best courses I have taken in CMU. This is one heck of an introductory course to user experience and general design of things...

"A very good and important course for anyone in the IT field...

"There is a lot of information in this class. Dr. Myers is very enthusiastic and a very good teacher...

From an un-official anonymous survey for 2011:

"Great course!...

"I enjoyed the course, and found the course very valuable - thanks so much!...

"Overall, I thought the course was fantastic! I had fun with the UI and implementation...

"I liked the homeworks and the way they were organized. I liked the lectures and LOVED that they were taped so I could listen to them later and make sure I hadn't missed something in class...

"Prof. Brad Myers has tremendous knowledge on the subject and makes it sound easy to the students. I hope he trains many more students to excellence in this usually overlooked domain...


For course add and drop problems, please contact the administrators from the following departments:

HCII (05-863) ISR (08-763) Tepper (46-863)
Nicole Willis
nicolewi @ cs
300 S.Craig, #229
Linda Francona
laf20 @ cs
4117 Wean Hall
Vickie Motz
vmotz @ andrew

This course is listed on the Hub under 05-863 and 08-763 and 46-863. This course is also on Blackboard.