- Khalid Alharbi
- Assistant professor in the department of Information Technology
- Ph.D. in Computer Science, University of Colorado Boulder, 2016
- Research lies at the intersection of human-computer interaction, software engineering, and information retrieval
- You will learn about ...
- Topics and issues related to designing effective interactive technologies
- Concepts and techniques for prototyping, designing, and evaluating user interfaces
-
The course website has all the information:
-
Use Slack (Not Email, please!).
"A discipline concerned with the design and use of interactive computing systems for human use."
It's an interdisciplinary field that includes people from computer science, psychology, behavioral science, cognitive science, sociology, media, and several other fields of study.
- Mobile and wearable devices
- Ubiquitous and pervasive computing
- Computer supported cooperative work
- Information interaction and visualization
- Intelligent user interfaces
- design technologies that support people and bring joy to their work
- Prototyping and designing effective user interfaces
- Identifying design and usability problems
- Best practices for evaluating user interfaces
designing interactive products to support people in their everyday and working lives
It's about creating user experiences that enhance the way people work, communicate and interact.
Design and evaluation are highly iterative processes
Let's think and compare examples of good and bad design
Bad design costs time, money, and steers people away from using technology.
Listening to what the users want and getting them involved in the design process
- Who are the users?
- When are they going to use it?
- What kind of activities are they performing?
- Requirements
- Alternative designs
- Interactive prototypes
- Evaluation
Diversity is a key component of effective, successful interaction design.