To enable the student, understand the human computer interaction design and implementation.
At the end of the course, the student should be able to:
1. Explain the application of HCI in designing interactive computer systems.
2. Demonstrate the use of interface evaluation and accessibility techniques.
3. Apply user modeling and task analysis methodologies.