Harokopio University
School: School of Digital Technology
Department: Informatics and Telematics
Program: Information Technology

Human Computer Interaction

Semester: 5 ECTS: 7.5 Compulsory Erasmus

General

Code: BSC_IT19

Language: English

Delivery: In person

Prerequisites:

Workload

  • Lectures: 52.0 hours
  • Lab: 0.0 hours
  • Study: 65.5 hours
  • Project: 70.0 hours

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

Skills

The course fosters the following competences:

Search for, analysis and synthesis of data and information, with the use of the necessary technology
Adapting to new situations
Decision-making
Working independently
Team work
Working in an international environment
Working in an interdisciplinary environment
Production of new research ideas
Project planning and management
Respect for difference and multiculturalism
Respect for the natural environment
Showing social, professional and ethical responsibility and sensitivity to gender issues
Criticism and self-criticism
Production of free, creative and inductive thinking

Others:

User interface and experience design
User-centered analysis
Usability evaluation
Prototyping and design thinking