Master in Human Computer Interaction
Cyprus Online, Cyprus
MSc
DURATION
2 years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
26 Jan 2026
TUITION FEES
EUR 6,975
STUDY FORMAT
Distance Learning
* spring semester 2025-2026
Human-Computer Interaction (HCI) focuses on the interactions between a human user and information technology. With the rapid advances in computing, the types of ICT devices with which we interact, but also the mode of interaction, have increased. Thus, to improve the quality of interaction between users and ICT, modern HCI takes multidisciplinary perspectives, drawing not only from computer science but also from cognitive science as well as human factors engineering.
For those with a technical background, obtaining an MSc in HCI offers opportunities for creativity and innovation in a range of contexts (e.g., industry, government, education). Similarly, for those whose background relates to human behaviors (e.g., social or cognitive psychology, cognitive science), pursuing the MSc in HCI provides the necessary training and skills to apply their knowledge to practical endeavors related to the design of useful, usable digital technology.
The MSc in HCI is a modern educational offering, guided by the policy priority areas at both the National (i.e., Cyprus) and European levels. At the European level, there is current emphasis on digital transformation, with particular attention to the role of artificial intelligence (AI). The European Commission (EC) recognizes that AI can play a key role in addressing many grand challenges facing the world, as expressed in the Agenda 2030 (e.g., climate change, sustainability, reconciling economic development, social equity etc). However, the EC’s vision for AI is one of “Trustworthy AI,” which respects human values and human rights.
The human factors involved in designing, implementing, and deploying AI systems are fundamental to the vision of Trustworthy AI. The Coordinated Plan on AI explicitly mentions the need for a generation of scientists and engineers trained in user-centered information systems. Recognizing the increasing role that HCI plays in AI systems – both in terms of their development and evaluation, but also the creation of methods and programs to encourage positive relations between users and these systems – the OUC offering is grounded in HCI theories and methodologies, but also incorporates principles and tools from AI and data science.
The key objective of the MSc in Human-Computer Interaction is to promote the philosophy and practice of human-centered computing. The programme focuses on the knowledge and methodologies needed to design, evaluate, and implement information applications that meet the needs of end users of digital technologies, as well as managing the overall process, taking a modern approach to enable graduates to engage with the emerging technologies of today and the future.
1st Semester
- Interaction Science
- User Research and Evaluation I
- User Research and Evaluation II
- Preparation for Master's Thesis
2nd Semester
- User-Centered Design Studio
- Advanced Topics in Interactive Technologies
3rd Semester
- Social Data and Analysis
- Human Computation and Crowdsourcing
- IT Project Management
- Information Security Management
- Introduction to Artificial Intelligence
Master Thesis
- Preparation for MSc Thesis
- Master Thesis 1
- Master Thesis 2
Industry Placement
- Industry Placement (1st placement)
- Industry Placement (2nd placement)
- Identify how the technical characteristics and affordances of an information system/application may influence observed social structures and user behaviors.
- Determine the social and psychological traits of end users that influence how they use an information system/application.
- Implement a prototype complex application or website.
- Study a given group of end users, describe their information and/or social needs, and suggest possible design solutions.
- Make design recommendations for a new system/application on the basis of a set of organizational needs.
- Plan out a project; solve problems in environments characterized by change.
- Collect and analyze qualitative and quantitative data related to user information needs and behaviors.
- Evaluate the ethical challenges that a given system or application might pose to its users or to society at large.
- Analyze, systematize, and evaluate massive information resources that are generated by the digital revolution.
- Evaluate a given approach/design for an information system/application against desired outcomes.
- Web designer / online community designer
- Project manager (Web development)
- Web/mobile communication strategist
- Content manager; information/records manager
- Information analyst; business intelligence specialist; marketing research specialist
- Information services specialist
- Entrepreneur / IT start-ups
- Researcher / Web scientist


