Πληροφορική

(Πτυχίο, 4 έτη)

Διάρκεια Σπουδών

4 έτη

Τίτλος Σπουδών

Πληροφορική, Πτυχίο

Επίπεδο Τίτλου Σπουδών

Πτυχίο (1ος Κύκλος Σπουδών)

Γλώσσα Διδασκαλίας

Αγγλική

Μέθοδος Φοίτησης

Πλήρης ή Μερική Φοίτηση

Ελάχιστες Ευρωπαϊκές Πιστωτικές Μονάδες (ECTS)

240

Υποβάλετε Αίτηση

Πληροφορική (Πτυχίο, 4 έτη)

Διάρκεια Σπουδών 4 έτη
Τίτλος Σπουδών Πληροφορική, Πτυχίο
Επίπεδο Τίτλου Σπουδών Πτυχίο (1ος Κύκλος Σπουδών)
Γλώσσα Διδασκαλίας Αγγλική
Μέθοδος Φοίτησης Πλήρης ή Μερική Φοίτηση
Ελάχιστες Ευρωπαϊκές Πιστωτικές Μονάδες (ECTS) 240 ECTS

Υποβάλετε Αίτηση

Περιγραφή Προγράμματος

To πρόγραμμα στοχεύει να παρέχει στους φοιτητές μια ισχυρή βάση στον τομέα της πληροφορικής, προετοιμάζοντάς τους να διαπρέψουν ως επαγγελματίες σε μια εποχή που καθοδηγείται από την τεχνητή νοημοσύνη.

Το πρόγραμμα έχει σχεδιαστεί γύρω από έναν πυρήνα θεμελίων και αρχών της τεχνολογίας των υπολογιστών, επίλυσης προβλημάτων και αλγοριθμικής σκέψης, συστηματικής ανάπτυξης και δοκιμής προγραμμάτων, και σύγχρονων προσεγγίσεων για την ανάλυση συστημάτων και τον σχεδιασμό λογισμικού. Το πρόγραμμα σπουδών εμπλουτίζεται με εξειδικευμένα θέματα για πρωτοποριακές τεχνολογίες, όπως η μηχανική μάθηση, τα μεγάλα δεδομένα, το υπολογιστικό νέφος, η παραγωγική τεχνητή νοημοσύνη, το ηθικό hacking και η άμυνα δικτύων, και το Διαδίκτυο των Πραγμάτων (IoT), διασφαλίζοντας ότι οι φοιτητές αποκτούν τις δεξιότητες και τις γνώσεις που απαιτούνται για το σχεδιασμό και την ανάπτυξη σύνθετων, έξυπνων συστημάτων λογισμικού. Δίνεται έμφαση στην εφαρμογή αυτών των σύγχρονων τεχνολογιών για τη δημιουργία καινοτόμων, κλιμακούμενων και ηθικών λύσεων που ανταποκρίνονται στις εξελισσόμενες ανάγκες μιας υπερσυνδεδεμένης κοινωνίας.

Οι κύριοι στόχοι του προγράμματος είναι:

  • Να παρέχει στους φοιτητές προηγμένες θεωρητικές και πρακτικές γνώσεις στην πληροφορική, που θα τους επιτρέψουν να διαπρέψουν στα περιβάλλοντα πληροφορικής του εμπορικού, βιομηχανικού και κυβερνητικού τομέα.
  • Να εξοπλίσει τους φοιτητές με τις δεξιότητες και την προσαρμοστικότητα που απαιτούνται για να ευδοκιμήσουν σε μια εποχή ταχείας τεχνολογικής προόδου, ιδίως σε τομείς που επηρεάζονται από την τεχνητή νοημοσύνη και τη μηχανική μάθηση.
  • Να προετοιμάσει τους φοιτητές για περαιτέρω μεταπτυχιακή εκπαίδευση, έρευνα και καινοτομία σε τομείς αιχμής, όπως η τεχνητή νοημοσύνη, το Διαδίκτυο των Πραγμάτων (IoT) και η κυβερνοασφάλεια.
  • Να καλλιεργήσει στους φοιτητές ένα ισχυρό αίσθημα ηθικής ευθύνης, κοινωνικής δέσμευσης, παγκόσμιου οράματος και ανεξάρτητων ικανοτήτων αυτομάθησης για την αντιμετώπιση των προκλήσεων σε έναν ολοένα και πιο διασυνδεδεμένο και καθοδηγούμενο από την Τεχνητή Νοημοσύνη κόσμο.
  • Να ενθαρρύνει τη δημιουργικότητα και την καινοτομία στην ανάπτυξη επεκτάσιμων και βιώσιμων λύσεων που ευθυγραμμίζονται με τις κοινωνικές και περιβαλλοντικές ανάγκες.

Το BSc Computer Science εκθέτει τους φοιτητές σε σύγχρονες και αναδυόμενες τάσεις, προετοιμάζοντάς τους για ένα ευρύ φάσμα επαγγελμάτων που σχετίζονται με τους υπολογιστές, όπως έρευνα, ανάπτυξη, διαχείριση και διδασκαλία, σε έναν ταχέως αναπτυσσόμενο τομέα που έχει βαθιά επίδραση στις σύγχρονες κοινωνίες και οικονομίες. Οι απόφοιτοι έχουν τη δυνατότητα να επιδιώξουν πολλές επαγγελματικές ευκαιρίες και να απασχοληθούν σε ένα ευρύ φάσμα επαγγελμάτων και τομέων όπως: Τεχνολογία & Πληροφορική, Κυβερνοασφάλεια, Χρηματοοικονομικός Τομέας, Υγεία & Βιοϊατρική, Βιομηχανία & Ενέργεια, Λιανεμπόριο & Marketing, Δημόσιος Τομέας & Πολιτική Ανάλυση.

Επαγγελματικά προφίλ αποφοίτων

Το πτυχίο στην Πληροφορική παρέχει στους φοιτητές τη δυνατότητα να εξερευνήσουν πολλαπλές επαγγελματικές ευκαιρίες σε ένα ευρύ φάσμα τομέων όπως:

  • Τεχνολογία & Πληροφορική
    Μεγάλες τεχνολογικές εταιρείες (Big Tech), startups, εταιρείες ανάπτυξης λογισμικού: Συμμετοχή στον σχεδιασμό, την ανάπτυξη και τη βελτιστοποίηση λογισμικών και συστημάτων, καθώς και στην επίλυση προβλημάτων υποδομών.
  • Κυβερνοασφάλεια
    Εταιρείες ασφάλειας, κυβερνητικοί οργανισμοί και ιδιωτικές επιχειρήσεις: Ανάπτυξη στρατηγικών ασφάλειας, παρακολούθηση δικτυακών υποδομών για απειλές και ανάπτυξη λύσεων για την προστασία δεδομένων.
  • Χρηματοοικονομικός Τομέας
    Τράπεζες, FinTech εταιρείες: Ανάπτυξη ασφαλών τραπεζικών εφαρμογών, συστήματα συναλλαγών και διευκόλυνση διαδικασιών μέσω αυτοματοποίησης και τεχνολογίας blockchain.
  • Υγεία & Βιοϊατρική
    Φαρμακευτικές εταιρείες, νοσοκομεία: Δημιουργία λογισμικού για ιατρικές εφαρμογές, συστήματα διαχείρισης ασθενών και υποστήριξη για έρευνα και ανάπτυξη νέων τεχνολογιών υγείας.
  • Βιομηχανία & Ενέργεια
    Διαχείριση IoT και Smart Grids: Ανάπτυξη και ενσωμάτωση συστημάτων για αυτοματοποιημένες διαδικασίες, καθώς και βελτίωση της ενεργειακής αποδοτικότητας μέσω προηγμένων υποδομών πληροφορικής.
  • Λιανεμπόριο & Marketing
    E-commerce πλατφόρμες, συστήματα διαχείρισης περιεχομένου και βελτιστοποίηση εμπειρίας χρήστη μέσω ανάπτυξης διαδικτυακών και κινητών εφαρμογών.
  • Δημόσιος Τομέας & Πολιτική Ανάλυση
    Ανάπτυξη και διαχείριση συστημάτων πληροφορικής για κυβερνητικές υπηρεσίες, με έμφαση στην ασφάλεια δεδομένων και την αυτοματοποίηση διαδικασιών.

Πρόσβαση σε περαιτέρω σπουδές

Οι απόφοιτοι του προγράμματος μπορούν να γίνουν δεκτοί σε σπουδές δεύτερου κύκλου (Μεταπτυχιακές Σπουδές)

Κριτήρια Εισδοχής

Γενικό κριτήριο εισδοχής στο προπτυχιακό πρόγραμμα σπουδών είναι το Απολυτήριο Λυκείου ή άλλο ισοδύναμο προσόν.

Κύριο κριτήριο εισδοχής για κανονική εισαγωγή στα προγράμματα σπουδών είναι το αναγνωρισμένο Απολυτήριο Λυκείου με βαθμό 7.5 από τα 10 ή 15 από τα 20 ή κατάταξη επίδοσης στο κορυφαίο 50% ή ισοδύναμο προσόν.

Επαρκής Γνώση Αγγλικής Γλώσσας

Ο παρακάτω κατάλογος παρέχει τις ελάχιστες απαιτήσεις στην Αγγλική Γλώσσα για εγγραφή στο πρόγραμμα σπουδών. Οι φοιτητές που δεν κατέχουν κάποιο από τα προσόντα ή τους προβλεπόμενους βαθμούς που αναφέρονται πιο κάτω και διαθέτουν IELTS με 4.5 και άνω, υποχρεούνται να παρακαθίσουν στο UNIC NEPTON English Placement Test (χωρίς χρέωση) και θα παρακολουθήσουν μαθήματα υποστήριξης στην Αγγλική Γλώσσα.

  • IELTS – 6 και άνω
  • Anglia Examinations – Advanced και άνω
  • Cambridge GCE AS Level English Language – C και άνω
  • Cambridge GCE English A Levels – C και άνω
  • Cambridge IGCSE or GCSE English as a First language – C και άνω
  • Cambridge IGCSE or GCSE English as a Second language – B και άνω
  • IB English A: Literature SL & HL – 4 και άνω
  • IB English Standard Level (SL) – 5 και άνω
  • IB English High Level (HL) – 4 και άνω
  • Michigan Language Assessment (also known as Proficiency of Michigan) – 650 και άνω
  • Password Test – 6 και άνω
  • TOEFL (IBT) – 60 και άνω
  • Cambridge Exams (First Certificate) – 160 και άνω ή Pass
  • Cambridge Exams (Proficiency Certificate) – 180 και άνω ή Pass

Η αξιολόγηση του μαθήματος αποτελείται συνήθως από μια τελική εξέταση και συνεχή αξιολόγηση. Η συνεχής αξιολόγηση μπορεί να περιλαμβάνει μεταξύ άλλων, ενδιάμεση εξέταση, μελέτες και συμμετοχή στην τάξη.

Η βαθμολογία υπολογίζεται βάσει του βάρους της τελικής εξέτασης, της συνεχούς αξιολόγησης και της πραγματικής αριθμητικής βαθμολογίας που λήφθηκε σε αυτές τις δύο αξιολογήσεις. Με βάση την βαθμολογία των μαθημάτων υπολογίζεται ο μέσος βαθμός του εξάμηνου (GPA) ενός φοιτητή καθώς και ο γενικός μέσος όρος (CPA).

Ο φοιτητής πρέπει να συμπληρώσει 240 ECTS καθώς και όλες τις απαιτήσεις του προγράμματος.

Ο ελάχιστος απαιτούμενος γενικός βαθμός (CPA) είναι 2.0. Παρά το γεγονός ότι με το βαθμό ‘D-‘ το μάθημα θεωρείται ότι ολοκληρώθηκε επιτυχώς, ο απαιτούμενος μέσος όρος είναι το ‘C’ για να επιτευχθεί ο ελάχιστος απαιτούμενος γενικός βαθμός (CPA) 2.0.

Με την επιτυχή ολοκλήρωση του προγράμματος, οι φοιτητές θα είναι σε θέση να:

  • Εφαρμόζουν γνώσεις πληροφορικής και σύγχρονων τεχνολογιών για τη μοντελοποίηση, σχεδίαση και ανάπτυξη αλγορίθμων, συστημάτων, διαδικασιών και προγραμμάτων που βασίζονται σε υπολογιστές, επιδεικνύοντας κατανόηση των συμβιβασμών που υπάρχουν στις σχεδιαστικές αποφάσεις, ιδιαίτερα σε αποκεντρωμένο και καθοδηγούμενο από την Tεχνητή Nοημοσύνη πλαίσιο.
  • Αναγνωρίζουν, αναλύουν και ορίζουν κριτήρια και προδιαγραφές για την επίλυση σύνθετων υπολογιστικών προβλημάτων, χρησιμοποιώντας δομημένες στρατηγικές και προηγμένα εργαλεία για καινοτόμες και αποτελεσματικές λύσεις.
  • Επιδεικνύουν δεξιότητες υπολογιστικής σκέψης αναγνωρίζοντας την εφαρμοσιμότητά της σε διάφορους τομείς και εφαρμόζοντας αποτελεσματικά αυτές τις δεξιότητες σε πραγματικά και διεπιστημονικά σενάρια.
  • Αξιολογούν και εκτιμούν συστήματα, διαδικασίες και προγράμματα βασισμένα σε υπολογιστή σύμφωνα με ορισμένα κριτήρια, περιλαμβάνοντας την κλιμακωσιμότητα, την ασφάλεια και την προσαρμοστικότητα στις μελλοντικές τεχνολογικές τάσεις.
  • Χρησιμοποιούν θεωρητικές γνώσεις και πρακτικές δεξιότητες για να προσδιορίσουν, σχεδιάσουν, υλοποιήσουν και συντηρήσουν έξυπνα συστήματα, ενσωματώνοντας τεχνολογίες όπως η παραγωγική τεχνητή νοημοσύνη, το Διαδίκτυο των Πραγμάτων (IoT) και η μηχανική μάθηση στις λύσεις πληροφορικής.
  • Αξιολογούν και αντιμετωπίζουν κοινωνικές, επαγγελματικές, νομικές και ηθικές παραμέτρους στον σχεδιασμό, την ανάπτυξη και τη χρήση τεχνολογιών υπολογιστών, διασφαλίζοντας υπεύθυνες πρακτικές τεχνητής νοημοσύνης και σεβασμό στη διαφορετικότητα και την ενσωμάτωση.
  • Σχεδιάζουν, διαχειρίζονται και υλοποιούν έργα λογισμικού προσδιορίζοντας απαιτήσεις, δημιουργώντας λύσεις και ηγούμενοι ή συνεργαζόμενοι αποτελεσματικά εντός ομάδων ανάπτυξης.
  • Αξιολογούν και βελτιστοποιούν συστήματα βασισμένα σε ποιοτικά χαρακτηριστικά, περιλαμβάνοντας τη χρησιμοποιησιμότητα, την απόδοση, την ασφάλεια και τη βιωσιμότητα, ενώ αντιμετωπίζουν τους συμβιβασμούς σε διάφορα σενάρια.
  • Εφαρμόζουν τις αρχές της διαχείρισης, οργάνωσης και ανάλυσης δεδομένων για το σχεδιασμό και τη βελτιστοποίηση συστημάτων βάσεων δεδομένων, ιδιαίτερα αυτών που σχετίζονται με μεγάλα δεδομένα και εφαρμογές τεχνητής νοημοσύνης.
  • Ενσωματώνουν τις αρχές της αλληλεπίδρασης ανθρώπου-υπολογιστή (HCI) για να σχεδιάσουν και να αξιολογήσουν διεπαφές χρήστη, ιστοσελίδες, συστήματα πολυμέσων και κινητά συστήματα, διασφαλίζοντας την προσβασιμότητα και τον σχεδιασμό με κέντρο τον χρήστη.
  • Εντοπίζουν και αντιμετωπίζουν κινδύνους, θέματα ασφάλειας σε συστήματα υπολογιστών, με έμφαση στην ιδιωτικότητα, την κυβερνοασφάλεια και τις ηθικές παραμέτρους σε έναν διασυνδεδεμένο κόσμο.
  • Χρησιμοποιούν αποτελεσματικά σύγχρονα εργαλεία και πλατφόρμες ανάπτυξης λογισμικού, συμπεριλαμβανομένων των πόρων ανοικτού κώδικα και συστημάτων που βασίζονται στο νέφος, για την επίλυση πρακτικών προβλημάτων και την καινοτομία στη δημιουργία και τεκμηρίωση λογισμικού.
  • Συμμετέχουν σε συνεργατικά, έργα ανοικτού κώδικα, κατανοώντας την αξία τους στην προώθηση της καινοτομίας, της ενσωμάτωσης και των καθολικών συνεισφορών στην κοινότητα λογισμικού.
  • Εργάζονται αποτελεσματικά ως μέρος διεπιστημονικών ομάδων για να σχεδιάσουν, υλοποιήσουν και αναπτύξουν καινοτόμες λύσεις που ενσωματώνουν τεχνολογίες όπως η παραγωγική τεχνητή νοημοσύνη, η μηχανική μάθηση και το Διαδίκτυο των Πραγμάτων (IoT).
  • Επιδεικνύουν επίγνωση των αναδυόμενων τάσεων και τεχνολογιών στην πληροφορική, εφαρμόζοντας στρατηγικές δια βίου μάθησης για την προσαρμογή σε ένα ταχέως εξελισσόμενο πεδίο.

Section: A Major Requirements
ECTS: Min. 120 Max. 120

Course ID Course Title ECTS Credits
COMP-111 Programming Principles I 6
COMP-113 Programming Principles II 6
COMP-116 Software Development Lab I 6
COMP-118 Software Development Lab II 6
COMP-201 Systems Analysis and Design 6
COMP-211 Data Structures 6
COMP-212 Object-Oriented Programming 6
COMP-302 Database Management Systems 6
COMP-321 Theory of Computation 6
COMP-335 Computer Organization and Architecture 6
COMP-354 Operating Systems 6
COMP-358 Networks and Data Communication 6
COMP-370 Algorithms 6
COMP-401 Software Engineering 6
COMP-405 Artificial Intelligence 6
COMP-417 Parallel and Distributed Computing 6
COMP-431 Computer Security 6
COMP-498 Final Year Project I 6
COMP-499 Final Year Project II 6
ECE-110 Digital Systems 6

Section: B Major Electives
ECTS: Min. 36 Max. 60
Notes:
Thematic areas are optional. Students following a specific Thematic Area, will need to
take a minimum of three courses from the respective area as follows:

  • Thematic Area 1 – Cybersecurity and Privacy: COMP-242, COMP-385, COMP-432,COMP-433
  • Thematic Area 2 – Artificial Intelligence and Machine Learning: COMP-244, COMP-344, COMP-406, COMP-447
  • Thematic Area 3 – Internet of Things: COMP-285, COMP-470, COMP-474, COMP- 475
  • Thematic Area 4 – Virtual Reality and Game Development: COMP-320, COMP-386, COMP-410
Course ID Course Title ECTS Credits
COMP-213 Visual Programming 6
COMP-242 Data Privacy and Ethics 6
COMP-244 Machine Learning and Data Mining I 6
COMP-254 Assembly Language Programming 6
COMP-263 Human Computer Interaction 6
COMP-285 Mobile Computing Application Development 6
COMP-320 Computer Graphics 6
COMP-340 Big Data 6
COMP-344 Machine Learning and Data Mining II 6
COMP-385 Defensive Programming 6
COMP-386 Game Programming 6
COMP-387 Blockchain Programming 6
COMP-399A Special Topics in Computer Science 2
COMP-399B Special Topics in Computer Science 4
COMP-399C Special Topics in Computer Science 6
COMP-402 Advanced Databases 6
COMP-406 Artificial Intelligence II 6
COMP-410 Virtual Reality Game Development 6
COMP-412 Internet Programming 6
COMP-413 Systems Programming 6
COMP-421 Compiler Design 6
COMP-432 Network Security 6
COMP-433 Ethical Hacking 6
COMP-435 Advanced Computer Architecture 6
COMP-447 Neural Networks and Deep Learning 6
COMP-458 Network Protocols 6
COMP-470 Internet Technologies 6
COMP-474 Cloud Computing 6
COMP-475 Internet of Things and Wearable Technologies 6
COMP-492 Industry Placement 6

Section: C Math, Science and Engineering Electives
ECTS: Min. 30 Max. 60

Course ID Course Title ECTS Credits
BIOL-110 Elements of Biology 6
CHEM-104 Introduction to Organic and Biological Chemistry 6
ECE-100 Electric Circuits I 6
ECE-210 Electronics I 6
MATH-101 Discrete Mathematics 6
MATH-186 Elementary Number Theory 8
MATH-195 Calculus I 6
MATH-196 Calculus II 6
MATH-225 Probability and Statistics I 6
MATH-276 Calculus III 6
MATH-280 Linear Algebra I 6
MATH-330 Ordinary Differential Equations 6
MATH-341 Numerical Analysis I 8
PHYS-110 Elements of Physics 6
PHYS-150 General Physics I 8
PHYS-160 General Physics II 8

Section: D Business Electives
ECTS: Min. 6 Max. 24

Course ID Course Title ECTS Credits
BADM-234 Organizational Behavior 6
BUS-111 Accounting 6
ECON-200 Fundamental Economics 6
MGT-281 Introduction to Management 6
MGT-370 Management of Innovation and Technology 6
MGT-400 Knowledge Management 6
MIS-215 Project Management 6
MIS-303 Database Applications Development 6
MIS-351 Information Systems Concepts 6
MIS-390 E-Business 6
MIS-456 Management of Information Systems 6
MIS-460 Supply Chain Management 6
MKTG-291 Marketing 6

Section: E Language Expression
ECTS: Min. 12 Max. 30
Notes: Placement in the English courses is done on the basis of a Placement Test or tests such
as TOEFL or GCE.

Course ID Course Title ECTS Credits
BADM-231 Business Communications 6
BADM-332 Technical Writing and Research 6
BENG-100 College English 6
COMM-200 Business and Professional Communication 6
ENGL-100 Basic Writing 6
ENGL-101 English Composition 6

Section: F Liberal Arts Electives
ECTS: Min. 6 Max. 24

Course ID Course Title ECTS Credits
ANTH-105 Cultural Anthropology 6
ART-110 Introduction to Visual Arts 6
ENGL-102 Western World Literature and Composition 6
EUS-103 Modern European History and Politics 6
FREN-101 French Language and Culture I 6
FREN-102 French Language and Culture II 6
GERM-101 German Language and Culture I 6
GERM-102 German Language and Culture II 6
HIST-201 World History to 1500 6
HIST-257 Modern Cypriot History and Politics 6
HIST-265 The US and World History Since 1945 6
ITAL-101 Italian Language and Culture I 6
ITAL-102 Italian Language and Culture II 6
PHIL-101 Introduction to Philosophy 6
PHIL-120 Ethics 6
PSY-110 General Psychology I 6
PSY-111 General Psychology II 6
PSY-210 Social Psychology 6
RUS-101 Russian Language and Culture I 6
RUS-102 Russian Language and Culture II 6
SOC-101 Principles of Sociology 6
UNIC-100 University Experience 6

Section: G Unallocated Courses
ECTS: Min. 0 Max. 0

Semester 1

Course ID Course Title ECTS Credits Lecturer
COMP-111 Programming Principles I 6 Andreas Savva
COMP-117 Software Development Essentials 6 Demetris Trihinas
MATH-111 Mathematics and Logic for Computation 6 George Chailos
MATH-195 Calculus I 6 George Portides
ENGL-101 English Composition 6 Aretousa Giannakou

Semester 2

Course ID Course Title ECTS Credits Lecturer
COMP-113 Programming Principles II 6 Athena Stassopoulou
COMP-119 Collaborative Software Development 6 Harald Gjermundrød
MATH-196 Calculus II 6 Nectarios Papanicolaou
BADM-234 Organizational Behavior 6
SOC-101 Principles of Sociology 6

Semester 3

Course ID Course Title ECTS Credits Lecturer
COMP-200 Digital Systems 6 Stelios Neophytou
COMP-201 Systems Analysis and Design 6 Vasso Stylianou
COMP-212 Object-Oriented Programming 6 Constandinos Mavromoustakis
COMP-221 Advanced Programming and Paradigms 6 Andreas Savva
COMP-213 Visual Programming 6

Semester 4

Course ID Course Title ECTS Credits Lecturer
COMP-244 Machine Learning and Data Mining I 6 Ioannis Katakis
COMP-270 Data Structures and Algorithms 6 Demetris Trihinas
MATH-225 Probability and Statistics I 6 George Portides
MATH-280 Linear Algebra I 6 George Chailos
BADM-332 Technical Writing and Research 6 Katarzyna Alexander

Semester 5

Course ID Course Title ECTS Credits Lecturer
COMP-321 Theory of Computation 6 Ioanna Dionysiou
COMP-335 Computer Organization and Architecture 6 Charalambos Christou
COMP-230 Cybersecurity Governance 6
COMP-242 Data Privacy and Ethics 6
COMP-263 Human Computer Interaction 6

Semester 6

Course ID Course Title ECTS Credits Lecturer
COMP-302 Database Management Systems 6 Vasso Stylianou
COMP-354 Operating Systems 6 Harald Gjermundrød
COMP-358 Networks and Data Communications 6 Constandinos Mavromoustakis
COMP-289 Web and Mobile Development 6
COMP-340 Big Data 6

Semester 7

Course ID Course Title ECTS Credits Lecturer
COMP-405 Artificial Intelligence 6 Athena Stassopoulou
COMP-417 Parallel and Distributed Systems 6 Harald Gjermundrød
COMP-498 Final Year Project I 6 Vasso Stylianou
COMP-345 Robot Programming 6
COMP-447 Neural Networks and Deep Learning 6

Semester 8

Course ID Course Title ECTS Credits Lecturer
COMP-401 Software Engineering 6 Christos Mettouris
COMP-431 Computer Security 6 Ioanna Dionysiou
COMP-499 Final Year Project II 6 Vasso Stylianou
COMP-474 Cloud Computing 6
COMP-476 Generative AI 6

Note: The semester breakdown is indicative and includes ten Major Electives (COMP) courses out of the maximum of ten (minimum of 6) that a student can take from Section B.  In general, the student has a choice on the number of electives to take from each section (B, C, D, E, and F) as long as the number of credits completed in each section, satisfies each section’s minimum credits and does not exceed its maximum number of credits.

Σημείωση: Το πιο πάνω πρόγραμμα ανά εξάμηνο είναι ενδεικτικό. Μερικά από τα μαθήματα είναι επιλογής και μπορούν να αντικατασταθούν με άλλα.

Dr Andreas Savva

Associate Professor
School of Sciences and Engineering
Department of Computer Science

Dr Charalambos Christou

Associate Professor
School of Sciences and Engineering
Department of Computer Science
Member of the Senate

Dr Chris Christou

Associate Head of Department
Associate Professor
Department of Design & Multimedia
School of Humanities and Social Sciences

Dr Demetris Trihinas

Assistant Professor
School of Sciences and Engineering
Department of Computer Science

Dr Dmitry Apraksin

Director of IT (University Level)
IT Department
Assistant Professor
School of Sciences and Engineering
Department of Computer Science

Dr George Chailos

Associate Professor
School of Sciences and Engineering
Department of Computer Science

Dr George Portides

Assistant Professor
School of Sciences and Engineering
Department of Computer Science

Dr Stelios Neophytou

Head of Department
Associate Professor
School of Sciences and Engineering
Department of Engineering

Dr Vasso Stylianou

Associate Professor
School of Sciences and Engineering
Department of Computer Science

Professor Athena Stassopoulou

Head of Department
Professor
School of Sciences and Engineering
Department of Computer Science

Professor Constandinos Mavromoustakis

Professor
School of Sciences and Engineering
Department of Computer Science

Professor Harald Gjermundrod

Professor
School of Sciences and Engineering
Department of Computer Science

Professor Ioanna Dionysiou

Associate Head of Department
Professor
School of Sciences and Engineering
Department of Computer Science
Member of the Senate

Professor Ioannis Katakis

Professor
School of Sciences and Engineering
Department of Computer Science

Professor Marinos Themistocleous

Professor
Associate Dean
School of Business
Department of Digital Innovation
Director
Institute For the Future

Professor Nectarios Papanicolaou

Professor
School of Sciences and Engineering
Department of Computer Science
Member of the Council

Professor Philippos Pouyioutas

Rector
Professor
School of Sciences and Engineering
Department of Computer Science
Member of the Council, Member of the Senate

Dr Ali Tayari

Data Scientist/Machine Learning Analyst
IT Department
Institute For the Future

Dr Christos Mettouris

Adjunct Faculty

  • View

Dr Demetris Paschalides

Adjunct Faculty

  • View

Dr Michalis Agathocleous

Adjunct Faculty

Dr Moysis Symeonidis

Adjunct Faculty

  • View

Mr Kyriakos Costa

Adjunct Faculty

  • View
Go to Top