Learning Opportunities

The University of Cyprus offers elective courses for undergraduate and postgraduate students, related to the Computer Graphics field. Students are also welcome to choose one of the lab's dissertation topics for their BSc or MSc thesis. The Graphics & Extended Reality Lab is well equipped to offer learning opportunities for all students. Please find more info at the website of the Computer Science Department of the University of Cyprus: https://www.cs.ucy.ac.cy/.



Courses

Computer Graphics (EPL426)
Semester: Spring Semester
Instructor(s): Andreas Aristidou

Introduction to the basic principles of digital image synthesis. Explain how a 3-dimensional virtual world is defined starting from the geometry, the materials, the lights and cameras and how the 2-dimensional resulting image is produced by going through the graphics pipeline and ray-tracing. Provision of both the theoretical foundations as well as practical skills through the use of industry standards, such as OpenGL and the Unity 3D engine.

EPL426
Visual Computation (EPL607)
Semester: Fall Semester
Instructor(s): Yiorgos Chrysanthou / Fotis Liarokapis

The course aims to teach the basic principles of Computer Graphics and Machine Vision, and touch upon the more recent field of Computational Photography. CG and MV are increasingly employed in a variety of applications recently due to the rapid recent developments in hardware technology and related algorithms. Although traditionally CG and MV have been considered as entirely disjoined, they do rely on many common principles.  This course aims to provide a unifying approach for teaching the two areas.

EPL607
Computer Games Software Technology (EPL653)
Semester: Spring Semester
Instructor(s): Panayiotis Charalambous

The course offers an introduction to the computer game theory and technology, and provides the necessary knowledge for the design and implementation of such an electronic game.

EPL653
Machine Learning for Graphics and Computer Vision (MAI 645)
Semester: Spring Semester
Instructor(s): Andreas Aristidou

This course offers an introduction to machine learning algorithms, the use of deep learning and its applications in computer vision and graphics. The course also operates as a graduate-level seminar with weekly readings (1 hour per week), summarizations, and discussions of recent papers.

MAI 645


Dissertation Topics 2025

  • Topic: Virtual humans in Augmented Reality
    Supervisor(s): Yiorgos Chrysanthou
  • Topic: General topics of applied graphics, such as educational games and virtual museums
    Supervisor(s): Andreas Aristidou




Theses Archive

  • Title: Efficient super resolution deep-learning-based approach through pruning
    Author: Mattia Angelini
    Supervisor(s): Andreas Aristidou and Alessandro Artusi
    Degree: MSc Year: 2024 Download:
  • Title: Cross Domain Motion Retargetting
    Author: Alexios Mylordos
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2024 Download:
  • Title: Personal Trainer AR Application
    Author: Panagiotis Panagi
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2024 Download:
  • Title: Collaborative VR – Solving riddles using non-textual/audio information in the concept of escape rooms
    Author: Afxentis Ioannou
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2023 Download:
  • Title: Volumetric capture with multiple azure kinects in unreal engine
    Author: Marios Charalambous
    Supervisor(s): Andreas Aristidou
    Degree: MSc Year: 2023 Download:
  • Title: Virtual Exploration of the Ancient Port of Amathus: Creating Lifelike Underwater Environments with Procedural Modelling
    Author: Antreas Alexandou
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2023 Download:
  • Title: Enabling a Living Digital Twin of Nicosia: Integrating Real-Time Spatiotemporal Data for an Interactive 3D Model and Smart City Insights
    Author: Achilleas Eftichiou
    Supervisor(s): Andreas Aristidou
    Degree: MSc Year: 2023 Download:
  • Title: Hybrid Cloud-enabled Object Design with AR Visualization of Component Combinations using Unity3D
    Author: Saimon Kourras
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2023 Download:
  • Title: Developments and Limitations of the Metaverse For Engaging Augmented Reality Video Conferencing
    Author: Georgios Aristodemou
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2023 Download:
  • Title: Virtual Twin Library: Final implementation and user evaluation
    Author: George Christoforides
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2023 Download:
  • Title: Single-Motion Generative Models for Motion Summarization
    Author: Christoforos Nicolaou
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2023 Download:
  • Title: Multi-agent Reinforcement Learning: Collaborative Agents in a Museum Robbery
    Author: Eleni Evripidou
    Supervisor(s): Andreas Aristidou
    Degree: MSc Year: 2022 Download:
  • Title: How to describe the content of motions? Motion summarization using generative adversarial models (GANs)
    Author: Pieris Panagi
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2022 Download:
  • Title: Virtual navigation in the Limassol Municipal Library: 3D reconstruction and virtual tour of the exhibits
    Author: Nikolas Iakovides
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2022 Download:
  • Title: Καταγραφή, ανάλυση συμπεριφοράς, και επεξεργασία της κίνησης των ερπετών της Κύπρου
    Author: Eliana Ioannou
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2022 Download:
  • Title: Simulating Building/Monuments Aging using Procedural Generation
    Author: Nearchos Nearchou
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2022 Download:
  • Title: Ανάπτυξη Συστήματος για Ταυτοποίηση και Αναγνώριση Χαμένων Κατοικιδίων με Χρήση Μηχανικής Μάθησης
    Author: Ioustina Harasim
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2022 Download:
  • Title: Motion capturing, behavioral analysis and motion synthesis of Cypriot reptiles
    Author: Michael Konstantinou
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2021 Download:
  • Title: Διαδραστικό εικονικό μουσείο με χρήση εικονικής πραγματικότητας
    Author: Andreas Thoma
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2021 Download:
  • Title: Dog Recognition and Identification using machine learning
    Author: Eleni Aristidou
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2021 Download:
  • Title: Creative Dance Learning Platform Using Microsoft Azure Kinect
    Author: Panagiotis Melios
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2021 Download:
  • Title: Πλοήγηση με χρήση Επαυξημένης Πραγματικότητας
    Author: Philippos Michaelides
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2021 Download:
  • Title: Emerging technologies for the digitization and dissemination of our dance heritage
    Author: Loukas Charalambous
    Supervisor(s): Andreas Aristidou
    Degree: BSc Year: 2021 Download:
  • Title: Ανάπτυξη εφαρμογής με χρήση καμερών TOF και μηχανικής μάθησης με σκοπό την παροχή βοήθειας σε άτομα με προβλήματα όρασης
    Author: Andreas Mylidonis
    Supervisor(s): Yiorgos Chrysanthou
    Degree: BSc Year: 2020 Download:
  • Title: 3D Traffic Simulation in UNITY: How to use SUMO to Produce 3D Traffic in UNITY
    Author: Chadjiminas Chrysostomos
    Supervisor(s): Yiorgos Chrysanthou
    Degree: BSc Year: 2019 Download:
  • Title: Real-time 3D Human Pose and Motion Reconstruction from Monocular RGB Videos
    Author: Anastasios Yiannakidis
    Supervisor(s): Yiorgos Chrysanthou, Andreas Aristidou
    Degree: BSc Year: 2019 Download:
  • Title: Something Ancient is Baked
    Author: Andreas Panteli
    Supervisor(s): Yiorgos Chrysanthou
    Degree: BSc Year: 2019 Download:
  • Title: Προσομοίωση του προϊστορικού οικισμού της 3ης χιλ. π.Χ. στο Ηραίον Σάμου στο Unity
    Author: Markos Panagiotou
    Supervisor(s): Yiorgos Chrysanthou
    Degree: BSc Year: 2018 Download:
  • Title: An e-learning platform for dance gamification
    Author: Andreas Andreou
    Supervisor(s): Yiorgos Chrysanthou, Andreas Aristidou
    Degree: MSc Year: 2018 Download:
  • Title: Υλοποίηση Διαδικτυακού Συστήματος Παραγγελιών
    Author: Marios Papaiosif
    Supervisor(s): Yiorgos Chrysanthou
    Degree: BSc Year: 2017 Download:
  • Title: Εντοπισμός Πλαστών Διαβατηρίων
    Author: Stephanos Kallis
    Supervisor(s): Yiorgos Chrysanthou
    Degree: BSc Year: 2016 Download:
  • Title: Δημιουργία σκελετού από τους αισθητήρες κινητού android και σύγκριση με το σκελετό του kinect στο εργαλείο Unity3D
    Author: Konstantina Ioannou
    Supervisor(s): Yiorgos Chrysanthou
    Degree: BSc Year: 2016 Download:
  • Title: Δημιουργεία Εργαλείου για εφαρμογή εικονικής περιήγησης για το Κυπριακό Αρχαιλογικό Μουσείο
    Author: Leonidas Stavrinidis
    Supervisor(s): Yiorgos Chrysanthou
    Degree: BSc Year: 2016 Download:
  • Title: Δημιουργία Γραφικού Περιβάλλοντος σε πλατφόρμα Android για διευκόλυνση ιατρικής γνωμάτευσης σε ασθενείς με αυτισμό - Γενικό μοντέλο
    Author: Yiorgos Neokleous
    Supervisor(s): Yiorgos Chrysanthou
    Degree: BSc Year: 2016 Download:
  • Title: Become a Succesful Entrepeneur
    Author: Andreas Andreou
    Supervisor(s): Yiorgos Chrysanthou
    Degree: BSc Year: 2016 Download:
  • Title: Επαυξημένη πραγματικότητα με την χρήση Oculus Rift και Depth Sensor
    Author: Konstantinos Charalambous
    Supervisor(s): Yiorgos Chrysanthou
    Degree: BSc Year: 2015 Download: