Course Information
Cycle / Level1st / Undergraduate
Teaching PeriodSpring
CoordinatorDionysios Politis
Course ID40002948

Programme of Study: PPS-Tmīma Plīroforikīs (2019-sīmera)

Registered students: 5
OrientationAttendance TypeSemesterYearECTS

Class Information
Academic Year2017 – 2018
Class PeriodSpring
Faculty Instructors
Weekly Hours4
Class ID
Course Type 2016-2020
  • Scientific Area
  • Skills Development
Course Type 2011-2015
Specific Foundation / Core
Mode of Delivery
  • Face to face
  • Distance learning
Digital Course Content
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Instruction, Examination)
General Prerequisites
A previous engagement with "Human Computer Interaction" is recommended, and a good knowledge of object-oriented programming languages, as is Java.
Learning Outcomes
The purpose of this course is twofold: Primarily, attendants should become familiar with the wide use of all kinds of mobile devices, and secondly, they should become able to configure, design and program Interfaces that form the interaction with the mobile devices per se and the Internet. To committ this, emphasis is given on: - The theoretical approach for "metaphors" and "paradigms" - The parametrization of mobile device interfaces - The learning of programming languages, entackled with rapid prototyping techniques that implement interactive models and "dialogues" according to theory.
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Adapt to new situations
  • Work autonomously
  • Work in teams
  • Work in an international context
  • Work in an interdisciplinary team
  • Generate new research ideas
  • Design and manage projects
  • Be critical and self-critical
  • Advance free, creative and causative thinking
Course Content (Syllabus)
Intoduction: Describing the interfaces and functions of a typical mobile system. Data input (keyboards, chord keyboards, phone pads, handwriting devices, "mouses", gyroscopes, physical control sensors, iDrives etc.) and output (multiple screens , large -large- screens , situated displays, dedicated displays, HDMI , DLNA, digital paper , etc. ). Interacting with portable devices. Network protocols enabling communication with peripheral devices and the Internet (wi-fi, bluetooth, radio link, electromagnetic & optical interfacing). The myth of the unbound evolution for mobile devices (infinetely fast machine). Ubiquitous devices, Networked Computing and Cloud Computing. Restrictions on interaction with portable devices. Specifying the interface elements : appearance, interaction, design. Identifying the user's data : behavioral aspects, liveness, dynamic interactions. Human factors and physiology. The law of Fitts. Designing the interface : Models, paradigms and metaphors that will replace the desktop metaphor of fixed computing systems. Rapid prototyping and design with script programming languages for context interaction: dialogue widgets, query interfaces, WIMP (= Windows, Icons, Menus, Pointers) interfaces, Script Programming Toolkits. Overall interaction framework customization with mobile devices and Interaction Paradigms for procedural lanuage programming ​​(Language versus Action). Programming the Interface : Basic programming principles in iOS, Android, and Windows8. Internet programming and applications (apps) for mobile devices. Educational Views for Mobile Interfaces : Multimodality, Computer Supported Cooperative Work, Social Networks using Mobile Devices, Ubiquitus Computing. Designing learning with mobile devices (m-learning).
Mobile, Portable and Wearable Devices, Interaction Design, Rapid Prototyping, Evaluation
Educational Material Types
  • Notes
  • Slide presentations
  • Video lectures
  • Multimedia
  • Interactive excersises
  • Book
  • E-Test
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Laboratory Teaching
  • Use of ICT in Communication with Students
The Following tools of the Moodle VLE ( are often used: -Electronic Tests -Electronic submission and presentation of papers, implemented with Journals and Wikis -Participation on the VLE's Fora
Course Organization
Laboratory Work18
Reading Assigment18
Interactive Teaching in Information Center3
Field trips and participation in conferences / seminars / activities3
Written assigments20
Student Assessment
This course applies a hybrid learning model in a 70% - 30% ratio. 70% of the course material is presented in the form of ex-cathedra teaching in classes and in the laboratory. The attendants are required to present bibliographical essays (at least 2) and demonstrate a project, based on programming languages ​​and techniques for rapid prototyping. 30% of the teaching is offerd via electronic media and includes: - Electronic Tests (at least 2) using AUTh's VLE (Blackboard for this year) - Electronic Submission of exercises and/or assignments - Participation in the Fora and Wikis that AUTh offers over the Internet.
Student Assessment methods
  • Written Exam with Multiple Choice Questions (Formative, Summative)
  • Written Exam with Short Answer Questions (Formative, Summative)
  • Written Exam with Extended Answer Questions (Formative, Summative)
  • Written Assignment (Summative)
  • Oral Exams (Formative)
  • Performance / Staging (Formative, Summative)
  • E-Test (Formative)
Course Bibliography (Eudoxus)
Σχεδίαση Διαδραστικότητας: Επεκτείνοντας την Αλληλεπίδραση Ανθρώπου-Υπολογιστή, των Y. Rogers, H. Sharp, Jenny Preece, M. Γκιούρδας, 2013, ISBN: 978 960 512 650 6 (Ελλέιψει περισσότερο ειδικευμένου συγγράματος στην Ελληνική)
Additional bibliography for study
• Build Mobile: Websites and Apps for Smart Devices, των E. Castledine , M. Eftos , M. Wheeler, SItePoint Pty. Ltd., Australia, 2011. ISBN: 0987090844 • Understanding Mobile Human-Computer Interaction, του S. Love, Elsevier Information Systems Series, UK, 2005. ISBN: 0 7506 6352 9 • Designing Mobile Interfaces, των S. Hoober, E. Berkman, O’ Reilly Media, 2012. ISBN: 978-1-449-39463-9
Last Update