Course Content
Week 1: Introduction to HCI
Week 2: Human perception and cognition
Week 3: Design principles
Week 4: Users and requirements analysis
Week 5: Usability and heuristics
Week 6: Wireframing and prototyping
Week 7: Usability evaluation
Week 8: Web and mobile interaction
Week 9: Accessibility and inclusive design
Week 10: UX design process
Week 11: HCI project development
Week 12: Presentations and review
Learning Outcomes
Upon successful completion of the course, students will be able to:
Understand core concepts of human–computer interaction
Analyze user needs and characteristics
Design user-friendly interfaces
Apply usability principles and design guidelines
Conduct usability evaluations and user testing
Create wireframes and prototypes
Apply accessibility principles
Understand UX design processes
Collaborate in design teams