SEDS 513
Principles of Human Computer Interaction
Fundamental theory and practice of the design, implementation, and evaluation of human-computer interfaces. Topics include: life cycles for user interface development; principles of design; design techniques; methods for evaluating interfaces; and techniques for prototyping and implementing graphical user interfaces. Students will perform the analysis, design and evaluation of a user interface of a software system as class project.
Week | Topics |
---|---|
1 | Introduction to human computer interaction |
2 | Affordance, usability, usability principles. |
3 | Computer Side of Human-Computer Interaction |
4 | Architectural Design Pattern – Model View Controller |
5 | User interface design samples, user interface design rules |
6 | Interactive design process, design languages |
7 | User modeling and the user profile, adaptive interfaces |
8 | Midterm |
9 | Usability measurements, predictive and interpretive Evaluation |
10 | 3D user interfaces, augmented reality |
11 | Speech recognition and conversational interfaces |
12 | Multimodal interfaces, perceptual interfaces |
13 | Ubiquitous computing |
14 | Project presentations |