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: 10
OrientationAttendance TypeSemesterYearECTS

Class Information
Academic Year2018 – 2019
Class PeriodSpring
Faculty Instructors
Weekly Hours4
Class ID
Type of the Course
  • Scientific Area
  • Skills Development
Course Category
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
Cognitive: Theoretical foundations of "metaphors", "paradigms" and "idioms" used in portable and mobile technologies. Configuring mobile interfaces and devices. Using programming languages to create interactive models with rapid prototyping techniques that implement "dialog" techniques as set up by the theory for interactive systems. Skills: Software engineering for interconnecting heterogeneous programming environments with portable or mobile technologies.  Parameterizing "Mobile Computing Device" interfaces for implants, 3D printing and remote sensing / fitting. Particular emphasis is given to interactive distance learning with portable or mobile technologies, as a key component for transferring lessons to the flexible learning zone.
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