Study Plan
First Semester
• Seminar in HCI – 45h – 6 ECTS
This seminar will consist of talks by leaders in the field of Human-Computer Interaction, of reading and discussing papers, with an emphasis on original published recent research papers. Also, the students could present theirs I&D activities on some topics of human computer interactio.
• Seminar in Interactive Technology – 45h – 6 ECTS
This seminar will consist of talks by leaders in the field of Interactive Technology, of reading and discussing papers, with an emphasis on original published recent research papers. Also, the students could present theirs I&D activities on some topics of human computer interaction.
• Project Management – 30h – 6 ECTS
Special emphasis is placed on professional standards such as the Project Management Book of Knowledge and IEEE Software Engineering Standards. Specific topics include Managing People, Selecting Project Tools, Leadership & Motivation, Software Development Processes, Estimation, Risk Analysis, Scheduling and Tracking, Leveraging Measurements and Project Completion. Consideration is given to rapid development and project cultural issues.
• Designing Usable Systems – 30h – 6 ECTS
Topics on this course will include: C1 - Usability Engineering Methodology; C2 - Activity Design; C3 - Information Design; C4 - Interaction Design; C5 - Prototyping & Usability Evaluation.
• Elective 1* – 30h – 3 ECTS
• Elective 2 *– 30h – 3 ECTS
Second Semester
• Interaction Techniques and Application Fields – 45h – 6 ECTS
The course introduces some new interaction techniques, technologies, and environments. The topics of the lectures include: gaze-based interaction; tangible user interfaces; large and small displays; The importance of usability evaluation in different stages of the of product development; The influence of different types of user interfaces and user groups in the selection of the methods; Ethical considerations in usability studies; Heuristic evaluation; Usability evaluation in the lab; Prototyping; Making a test plan; Conducting usability tests; Analyzing and reporting; Team work skills
• Technologies and Programming of Interactive Systems – 30h – 6 ECTS
The curricular unit has the following syllabus: Functional analysis; Role analysis (e.g., contents separation based on user permissions, such as in client/server applications or in front/back office); Modular and incremental development (identification of functional parts, classification of them based on their relevance, and their development); Identification of technologies and programming languages (e.g., technologies best suited for stand alone applications or for distributed applications); Analysis and adoption of the technologies that best suit the addressed problem, and the chosen platforms and specified contents; Development of interactive applications; Validation of the approach on interaction and data.
• HCI Project I – 45h – 15 ECTS
Writing a plan, carrying out original research, writing a report.
• Elective 3* – 30h – 3 ECTS
Third Semester
• HCI Project II – 90h – 30 ECTS
Write a plan, carrying out applied research and production of an original scientific-technical report.
*Elective:
Human Information -Processing and Interactive Technology
Designing for mobile and multitouch devices
Designing for the Real World
User Experience: Evaluation and Design
Laboratory Measurement of Human Behaviour
Information Visualization
Communities: Analysis and Design of Online Interaction Environments
User -Generated Content
Programming Usable Interface
Ubiquitous Computing
Service Analysis and Development
3D Design
Motion Design