TEACHING EXPERIENCE
September 2018 -
Present |
Lecturer (Tenure-track)
Northumbria University, Newcastle (UK) Module leader for KF6049-Information and the Web in Business Teaching team for KF4009-Web Technologies and KV6002-GroupWork and Professionalism Supervising various undergraduate and postgraduate thesis projects. |
January 2018 -
May 2018 |
Lecturer - DMS8013: Advanced Creative Digital Practice: Graphics, Data and Physical Computing
Newcastle University (UK) Description: Plan lectures and practical sessions on introducing a range of open source technologies. Develop course material, test applications, deliver content and demonstrations, and evaluate students' assessements and projects. Topics from lectures and practicals include: data & physical computing, algorithms & generativity, hackathons & collaborating. |
January 2018 -
May 2018 |
Lecturer - DMS8121: Public Making
Newcastle University (UK) Description: Plan and deliver lecture and seminar sessions on making in and for the public, presenting new practices from creative research and maker culture, and the use of technology in public making. |
August 2017 - December 2017
|
Associate Lecturer - MGA 678: Computer Supported Collaborative Work
Cyprus University of Technology (Cyprus) & Tallinn University (Estonia) Description: Design and deliver a new course on CSCW as part of the Interaction Design Online Master Degree by Cyprus and Estonia. Plan the course, develop course materials, deliver content, and evaluate students’ assessments, exams and projects. |
October 2017
|
Invited Lecture @ MCH3169: Digital Cultural Communication and the Cultural Sector
Newcastle University (UK) Description: Plan and deliver a lecture digital innovation in theatrical productions, mapping technologies in use and the evolution of research and practice for performances. |
September 2016 -
December 2016 |
Teaching Staff - MGA318: Interactive Multimedia II
Department of Multimedia and Graphic Arts, Cyprus University of Technology (Cyprus) Description: Planning the course, developing course material, delivering content, evaluating students’ assessments, exams and final projects (interactive installations and games). |
September 2016 - December 2016
|
Tutor - MGA240: User Centred Design
Department of Multimedia and Graphic Arts, Cyprus University of Technology (Cyprus) Description: One-to-one guide and support to students with learning difficulties and challenges, acting as a tutor for the Tuition Centre and Support Office at the Cyprus University of Technology (part of Academic Affairs and Student Welfare Services). |
January 2015 -
May 2015 |
Teaching Staff - PGT215: Interactive Multimedia
Department of Multimedia and Graphic Arts, Cyprus University of Technology (Cyprus) Description: Planning the course, developing course material, delivering content, evaluating students’ assessments, exams and projects. |
September 2012 -
December 2014 |
Teaching Assistant – PGT511: Human Computer Interaction (Fall 2012, Fall 2013, Fall 2014)
Department of Multimedia and Graphic Arts, Cyprus University of Technology (Cyprus) Description: Structured the course activities, prepared instructional content and provided guidance and tutoring to students throughout the course. Assisted in the evaluation of students’ group projects. |
January 2014 -
May 2014 |
Teaching Assistant – PGT523: Collaborative Technologies
Department of Multimedia and Graphic Arts, Cyprus University of Technology (Cyprus) Description: Prepared instructional content relevant to collaborative technologies, demonstrated technologies in class and provided guidance to students. |
January 2014 -
May 2014 |
Teaching Assistant – PGT215: Interactive Multimedia
Department of Multimedia and Graphic Arts, Cyprus University of Technology (Cyprus) Description: Assisted in the evaluation of students’ assessments, exams and projects. |
September 2012 -
May 2013 |
Technology Teacher (ECDL)
State Institutes of Further Education (Cyprus) Description: Structured the course activities, prepared instructional material, and provided guidance to students throughout the course, preparing them for ECDL exams. |