The objective of this course is to provide in-depth exposure to both the theory and practice of human-computer interaction and methods of interactive information system design. The knowledge of core concepts of Human Computer Interaction (HCI) and usability engineering will be introduced. The course aims the understanding of tools and techniques used to design and evaluate effective interactive systems.
Upon succesful completion of this course, a student will be able to
1. Demonstrate understanding of interaction between the human and computer
2. Apply design guidelines to create a new user interface
3. Perform user analysis, task analysis for usability goal setting
4. Evaluate the efficiency and effectiveness of interactive systems
5. Demonstrate understanding of software architecture of interactive systems
6. Use advanced CG techniques such as shaders for rendering scenes
7. Use various techniques of user interfaces for creating interactive systems
Mid-terms - 30%
Quizzes and Homeworks - 30%
Final - 40%
Workload | Hrs |
---|