Course Content (Syllabus)
Principles: Modeling the interaction of Human-Computer Communication. Knowledge and
human Memory Models. Input-Output systems, Voice Recognition, Natural Language Communication,
Computer Graphics, Interactive Multimedia, Visual Programming and Data
Visualisation, the MIDI protocol and Computer Music essentials. Graphical User Interface
(GUI) Design Methodologies. Rapid Prototyping techniques and implementation with Tcl/Tk.
Evaluation methods and techniques. Object-oriented communication systems and the Web Interfaces.
Visual interface programming with C++, Tcl/Tk & Java.
Course Bibliography (Eudoxus)
* Αβούρης Ν. «Εισαγωγή στην Επικοινωνία Ανθρώπου – Υπολογιστή», Εκδόσεις yίαυλος,
Αθήνα, 2006
• Dix A., Finaly J., Abowd G., Beale R. «Επικοινωνία Ανθρώπου – Υπολογιστή», Εκδό-
σεις Μ. Γκιούρδας, Αθήνα, 2007