Παράκαμψη προς το κυρίως περιεχόμενο

Master Programmes

MSc στην Τεχνητή Νοημοσύνη και Μηχανική Δεδομένων

Δομή και περιεχόμενο

Το Μάστερ στην Τεχνητή Νοημοσύνη και Μηχανική Δεδομένων έχει ως στόχο την παροχή υψηλού επιπέδου ακαδημαϊκής εκπαίδευσης και εφαρμοσμένης εξειδίκευσης σε δύο από τα πλέον σημαντικά και ραγδαία εξελισσόμενα πεδία της Πληροφορικής και της Μηχανικής Υπολογιστών: την Τεχνητή Νοημοσύνη (AI) και τη Μηχανική Δεδομένων (Data Engineering). Το πρόγραμμα είναι σχεδιασμένο ώστε να ανταποκρίνεται στις σύγχρονες ανάγκες της βιομηχανίας και της αγοράς, τόσο στην Κύπρο όσο και διεθνώς, και να προσφέρει στους φοιτητές τα απαραίτητα εφόδια για επιστημονική, τεχνολογική και επαγγελματική ανέλιξη.

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

Με βάση τα πιο πάνω οι στόχοι του προγράμματος σε ακαδημαϊκό και ερευνητικό επίπεδο είναι:

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

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

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

Η καλλιέργεια δεξιοτήτων συγγραφής, παρουσίασης και δημοσίευσης ερευνητικών αποτελεσμάτων σε επιστημονικά συνέδρια και περιοδικά.

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

Η καλλιέργεια στρατηγικής και κριτικής σκέψης, με στόχο την ανάληψη ηγετικών ρόλων σε τεχνολογικά, επιστημονικά και επαγγελματικά περιβάλλοντα.

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

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

Το πρόγραμμα σπουδών αποτελείται από εννέα (9) μαθήματα και την εκπόνηση ερευνητικής Διατριβής Μάστερ, με συνολικό φόρτο 97 ECTS (67 ECTS από τα μαθήματα και 30 ECTS από τη διατριβή). Η διατριβή εκπονείται στο τρίτο (3ο) και τελευταίο εξάμηνο φοίτησης. Στην πλήρη φοίτηση, το πρόγραμμα ολοκληρώνεται το ελάχιστο σε τρία (3) ακαδημαϊκά εξάμηνα. Στη μερική φοίτηση, το πρόγραμμα μπορεί να διαρκέσει έως σαράντα οκτώ (48) μήνες, με μέγιστο επιτρεπτό χρόνο ολοκλήρωσης τα οκτώ (8) εξάμηνα.

 

Σχολές

Σχολή Μηχανικής και Τεχνολογίας

Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής

Προγράμματα Σπουδών

Μεταπτυχιακές Σπουδές

MSc στην Τεχνητή Νοημοσύνη και Μηχανική Δεδομένων

Επικοινώνησε μαζί μας

 

andreas.andreou@cut.ac.cy,katerina.frantzi@cut.ac.cy

Σχολές

Σχολή Μηχανικής και Τεχνολογίας

Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής

Προγράμματα Σπουδών

Μεταπτυχιακές Σπουδές

MSc στην Τεχνητή Νοημοσύνη και Μηχανική Δεδομένων

Παρουσίαση του προγράμματος

 

564230_100MSc________________________________.pdf

Εισδοχή

Δικαίωμα υποβολής αίτησης για το μεταπτυχιακό πρόγραμμα Μάστερ έχουν κάτοχοι πτυχίου από αναγνωρισμένο πανεπιστήμιο, ή κάτοχοι τίτλου σπουδών ο οποίος έχει κριθεί ισότιμος πανεπιστημιακού τίτλου από το Κυπριακό Συμβούλιο Αξιολόγησης Τίτλων Σπουδών (ΚΥ.Σ.Α.Τ.Σ.), σε συναφή γνωστικά αντικείμενα.  Αίτηση μπορούν να υποβάλουν και τελειόφοιτοι προπτυχιακοί φοιτητές, που αναμένεται να λάβουν πανεπιστημιακό τίτλο σπουδών πριν από την έναρξη του μεταπτυχιακού προγράμματος.

Οι υποψήφιοι ενημερώνονται για την έκβαση της αίτησής τους στο ηλεκτρονικό ταχυδρομείο που έχουν δηλώσει κατά την υποβολή της αίτησής τους και μέσω της Διαδικτυακής Πύλης του Πανεπιστημίου.

Για την κατοχύρωση θέσης που έχει προσφερθεί προϋπόθεση είναι η πληρωμή προκαταβολής. Το ποσό αυτό δεν επιστρέφεται σε καμία περίπτωση. Δείτε εδώ το ύψος της προκαταβολής και τον τρόπο αποπληρωμής των διδάκτρων.

Οι αιτήσεις μαζί με τα δικαιολογητικά υποβάλλονται ηλεκτρονικά, μέσω της Διαδικτυακής Πύλης του Πανεπιστημίου. Δημιουργήστε εδώ μια αίτηση.

Οι υποψήφιοι, για να υποβάλουν αίτηση, θα πρέπει να επισυνάψουν ηλεκτρονικά τα ακόλουθα:

·          Φωτοαντίγραφο πολιτικής ταυτότητας ή διαβατηρίου.

·          Βιογραφικό σημείωμα

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

·          Αναλυτική βαθμολογία πτυχίων

·          Σύντομη έκθεση (περίπου 500 λέξεις), στην οποία ο υποψήφιος να εξηγεί τους λόγους επιλογής του  μεταπτυχιακού προγράμματος σπουδών και να περιγράφει τα ακαδημαϊκά και ερευνητικά του ενδιαφέροντα, σε σχέση με τα μελλοντικά του επαγγελματικά σχέδια.

·          Συστατικές Επιστολές δεν είναι απαραίτητες. Χρειάζεται μόνο να δηλωθούν δύο ονόματα / στοιχεία / τηλέφωνα των ατόμων που μπορούν να δώσουν αναφορά και το Τμήμα αν κρίνει θα αποταθεί το ίδιο απευθείας κοντά τους.

·          Πιστοποιητικό επάρκειας ελληνικής γλώσσας: Αποδεκτά τεκμήρια επάρκειας της ελληνικής γλώσσας θεωρούνται το απολυτήριο αναγνωρισμένης εξατάξιας σχολής Μέσης Εκπαίδευσης της Ελλάδας ή της Κύπρου ή Λυκείου που έχει ως βασική γλώσσα διδασκαλίας την ελληνική.

Το Τμήμα μπορεί να ζητήσει επιπρόσθετες εμπιστευτικές πληροφορίες από τον υποψήφιο καθώς επίσης και να υιοθετήσει οποιαδήποτε επιπρόσθετα κριτήρια κρίνει αναγκαία/απαραίτητα.

Semester Modules
Α’ Εξάμηνο (1ο Έτος)

ECTS

CSE 521
Προχωρημένα Θέματα Τεχνολογίας Λογισμικού - Υποχρεωτικό
7
CSE 522
Συστήματα για Μηχανική Μάθηση Μεγάλης Κλίμακας - Υποχρεωτικό
8
CSE 523
Βαθιά Μάθηση Ι - Υποχρεωτικό
8
CSE 524
Επιστήμη Δικτύων - Υποχρεωτικό
7
Συνολικό κόστος
Β’ Εξάμηνο (1ο Έτος)

ECTS

CSE 525
Επιστήμη Δεδομένων - Υποχρεωτικό
8
CSE 526
Κλιμακώσιμα Συστήματα Επεξεργασίας Δεδομένων - Υποχρεωτικό
7
CSE 527
Ερευνητικές Μέθοδοι στην Πληροφορική και Μηχανική Υπολογιστών - Υποχρεωτικό
7
CSE 528
Βαθιά Μάθηση ΙΙ - Υποχρεωτικό
8
CSE 529
Ασφάλεια και Ιδιωτικότητα στην Τεχνητή Νοημοσύνη και τα Συστήματα Δεδομένων - Υποχρεωτικό
7
Συνολικό κόστος
Γ’ Εξάμηνο (2ο Έτος)

ECTS

CSE 590
Διατριβή Μεταπτυχιακού
30
Συνολικό κόστος
Entrance Exams

()

Περιγραφές Μαθημάτων

ΕΕΝ 442 Συστήματα Ισχύος ΙΙ (6 ECTS)

Στόχοι Μαθήματος

Το μάθημα έχει σκοπό την περαιτέρω εμβάθυνση στο πεδίο των Συστημάτων Ηλεκτρικής Ενέργειας όσο αφορά την ασφαλή λειτουργία του συστήματος. Αποτελεί συνέχεια του μαθήματος «Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας». Το μάθημα είναι αφιερωμένο στις υπολογιστικές μεθόδους ανάλυσης συστημάτων ηλεκτρικής ενέργειας σε συνθήκες σταθερής κατάστασης, κατά τη διάρκεια σφαλμάτων, και σε συμμετρικές ή ασύμμετρες συνθήκες λειτουργίας.

Μαθησιακά Αποτελέσματα

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

•        Έχει κατανόηση των βασικών μεθόδων ανάλυσης της λειτουργίας συστημάτων ηλεκτρικής ενέργειας σε συνθήκες σταθερής κατάστασης και κατά τη διάρκεια σφαλμάτων.

Έχει γνώση βασικών αρχών για την επιλογή προστασίας για τα συστήματα ηλεκτρικής ενέργειας

Προαπαιτούμενα

ΕΕΝ320 Συστήματα Ισχύος Ι

Περιεχόμενο Μαθήματος

•        Μοντελοποίηση συστήματος και βασικές συνιστώσες

•        Μοντέλο σύνθετης αγωγιμότητας συστήματος

•        Ανάλυση ροών φορτίου

•        Ανάλυση συμμετρικών βραχυκυκλωμάτων (αναλυτικά, αρχή της υπέρθεσης, κλπ.)

•        Ανάλυση ασύμμετρης λειτουργίας (συμμετρικές συνιστώσες και ακολουθιακά δίκτυα)

•        Ανάλυση ασύμμετρων βραχυκυκλωμάτων

ΕΕΝ 413 Εισαγωγή στη Φωτονική

Στόχοι Μαθήματος

Κατανόηση των βασικών εννοιών της φωτονικής.

Μαθησιακά Αποτελέσματα

Βασικές γνώσεις για τη φωτονική σε σχέση με την οπτική και δυνατότητα περαιτέρω αντίληψης εφαρμογών.

Περιεχόμενο Μαθήματος

Introduction to Photonics and Optical Communication, nature of light and the production of EM radiation for photonics applications, optical waveguides, optical detectors and receivers, imparting information onto EM radiation & communication techniques, applications for light-wave systems.

ΕΕΝ 411 Εργασία σχεδιασμού Ι

Περιεχόμενο Μαθήματος

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

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

Η απαίτηση επιτυχίας ενός λειτουργούντος πρωτοτύπου προϋποθέτει την ανάγκη να προχωρήσει η ομάδα πέρα από την προσωρινή υλοποίηση ενός πρωτοτύπου κυκλώματος όπως γίνεται συνήθως στα προηγούμενα εργαστήρια ηλεκτρολογίας. Δεξιότητες απαραίτητες για τη συγκόλληση, την κατασκευή τυπωμένων κυκλωμάτων, και wire wrapping είναι μόνο μερικές από τις ανάγκες που χρειάζονται να  αντιμετωπισθούν για την κατασκευή του πρωτοτύπου συστήματος. Αυτές οι δεξιότητες μαζί με τη γνώση που απαιτείται για τον αποτελεσματικό προσδιορισμό και απόκτηση αναγκαίων υλικών μαθαίνονται ως ανάγκη για την επιτυχή ολοκλήρωση του συστήματος που θα σχεδιαστεί.

ΕΕΝ 412 Εργασία Σχεδιασμού ΙΙ

Στόχοι Μαθήματος

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

Μαθησιακά Αποτελέσματα

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

Προαπαιτούμενα

ΕΕΝ 411 Εργασία Σχεδιασμού Ι

Στόχοι Μαθήματος

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

Μαθησιακά Αποτελέσματα

Κατανόηση και επίτευξη των στόχων που τέθηκαν παραπάνω και δυνατότητα περαιτέρω αντίληψης εφαρμογών.

Περιεχόμενο Μαθήματος

Οι σειρές μαθημάτων ενοποιημένου σχεδιασμού παρέχουν την ευκαιρία να εφαρμοστούν οι γνώσεις και δεξιότητες εφαρμοσμένης μηχανικής που έχουν συσσωρευθεί μέχρι τώρα και να μαθευτούν και νέα έννοιες στη διοίκηση εφαρμοσμένης μηχανικής. Μία εργασία σχεδιασμού συστήματος 

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

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

Η απαίτηση επιτυχίας ενός λειτουργούντος πρωτοτύπου προϋποθέτει την ανάγκη να προχωρήσει η ομάδα πέρα από την προσωρινή υλοποίηση ενός πρωτοτύπου κυκλώματος όπως γίνεται συνήθως στα προηγούμενα εργαστήρια ηλεκτρολογίας. Δεξιότητες απαραίτητες για τη συγκόλληση, την κατασκευή τυπωμένων κυκλωμάτων, και wire wrapping είναι μόνο μερικές από τις ανάγκες που χρειάζονται να  αντιμετωπισθούν για την κατασκευή του πρωτοτύπου συστήματος. Αυτές οι δεξιότητες μαζί με τη γνώση που απαιτείται για τον αποτελεσματικό προσδιορισμό και απόκτηση αναγκαίων υλικών μαθαίνονται ως ανάγκη για την επιτυχή ολοκλήρωση του συστήματος που θα σχεδιαστεί.

ΕΕΝ 202 Φυσική ΙΙΙ

Στόχοι Μαθήματος

Κατανόηση των βασικών αρχών της Κβαντομηχανικής. Γνώση εφαρμογών της Κβαντομηχανικής.

Μαθησιακά Αποτελέσματα

Βασικές γνώσεις Κβαντομηχανικής

Περιεχόμενο Μαθήματος

Βασικά στοιχεία από Ατομική Φυσική και οπτική, τα οποία μας οδήγησαν στο κατώφλι της Κβαντομηχανικής. Το πείραμα των δύο οπών.  Το παράδοξο της επίδρασης του παρατηρητή. Αρχή αβεβαιότητας Heisenberg.

Η εξίσωση Schrödinger και η κυματοσυνάρτηση. Στατιστική ερμηνεία, κανονικοποίηση κυματοσυνάρτησης. Στάσιμες καταστάσεις.   Τελεστές θέσης/ορμής και Χαμιλτονιανής.

Λύσεις της εξίσωσης Schrödinger για τα ακόλουθα μονοδιάστατα δυναμικά: Απειρόβαθο πηγάδι, Αρμονικός ταλαντωτής, Ελεύθερο σωματίδιο, Συνάρτηση δέλτα, Πεπερασμένο πηγάδι. Δέσμιες καταστάσεις και καταστάσεις σκέδασης. Συντελεστές διέλευσης και ανάκλασης. Φαινόμενο σήραγγος.  Το άτομο του υδρογόνου.

Ιδιοστροφορμή (spin). Κβαντικός υπολογιστής.

ΕΕΝ 111 Ανάλυση Ηλεκτρικών Κυκλωμάτων Ι (6 ECTS)

KCL and KVL μέθοδοι κόμβων και βρόγχων. Ιδανικές και μη-ιδανικές πηγές. Thevinin and Norton ισοδύναμα κυκλώματα. Θεώρημα μέγιστης μεταφοράς ισχύος. Μεταβατική ανάλυση κυκλωμάτων πρώτης και δεύτερης τάξεως. Απόκριση μηδενικής εισόδου και καταστάσεως. Ημιτονική μόνιμη κατάσταση και ισχύς. Συντονισμός. Ισορροπημένα τριφασικά συστήματα Εισαγωγή στον μετασχηματισμό Laplace.

ΕΕΝ 105 Φυσική ΙΙ

Στόχοι Μαθήματος

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

Μαθησιακά Αποτελέσματα

Εις βάθος γνώσεις στον ηλεκτρομαγνητισμό και στην οπτική.

Περιεχόμενο Μαθήματος

Ηλεκτρομαγνητισμός και Οπτική. Ηλεκτρικά πεδία, ο νόμος του Coulomb, ο νόμος του Gauss. Ηλεκτρικό δυναμικό, πυκνωτές, διηλεκτρικά, ρεύμα και αντίσταση. Κυκλώματα με σταθερό ρεύμα. Μαγνητικά πεδία, πηγές μαγνητικών πεδίων. Οι νόμοι του Biot και Savart και του Ampere. Ο νόμος επαγωγής του Faraday. Επαγωγή, κυκλώματα εναλλασσόμενου ρεύματος. Εξισώσεις του Maxwell και ηλεκτρομαγνητικά κύματα. Η φύση του φωτός και γεωμετρική οπτική. Φακοί και ανακλαστήρες. Συμβολή, περίθλαση και πόλωση του φωτός.

ΕΕΙ 133 Αντικειμενοστρεφής Μεθοδολογία και Προγραμματισμός (C++) (6 ECTS)

Στόχος Μαθήματος

Το μάθημα αυτό στοχεύει να εμπλουτίσει περεταίρω τις γνώσεις των φοιτητών στον αντικειμενοστρεφή προγραμματισμό με την C++. Το μάθημα διδάσκει την C++ αρχίζοντας από απλές έννοιες όπως κλάσεις, αντικείμενα, κληρονομικότητα, κλάσεις ροής εισόδου / εξόδου, αναφορά στους τύπους της C++, δείκτες, struct, κλπ. Επίσης διδάσκονται οι έννοιες της πολυπλοκότητας και της υπερφόρτωσης τελεστών.

ΕΝΟΤΗΤΕΣ - ΚΕΦΑΛΑΙΑ:

Κλάσεις, παράγωγες κλάσεις, κλάσεις εισόδου/εξόδου, αφαιρετικές δομές, δείκτες, κληρονομικότητα, υπερφόρτωση τελεστών, πολυπλοκότητα.

Μαθησιακά Αποτελέσματα

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

•        Να γνωρίζει την διαφορά ανάμεσα στον αντικειμενοστρεφή και δομημένο προγραμματισμό.

•        Να γνωρίζει τις έννοιες όπως κλάσεις, αντικείμενα συναρτήσεις-μέλη και δεδομένα-μέλη.

•        Να γνωρίζει τις διαφορές των προσδιοριστών πρόσβασης (public, private, protected) και τι είναι ο constructor και ο destructor.

•        Να είναι σε θέση να γράφει τις κλάσεις σε διαφορετικό αρχείο να δημιουργεί project με διαχωρισμό των προγραμμάτων σε ιinterface, implementation και client για σκοπούς reusability.

•        Να γνωρίζει τις έννοιες όπως encapsulation, inheritance, polymorphism και virtual methods.

•        Να μπορεί να λύνει προβλήματα με τη χρήση εντολών ελέγχου, με δείκτες, με γραμματοσειρές, με αρχεία, πίνακες και διανύσματα και με συναρτήσεις.

•        Να ξέρει να χρησιμοποιεί τις περισσότερες βιβλιοθήκες που διαθέτει η C++.

 

Περιεχόμενο Μαθήματος

Τα θέματα που θα εξεταστούν συμπεριλαμβάνουν: Κλάσεις και όλες οι γενικές έννοιες του αντικειμενοστρεφή προγραμματισμού όπως  encapsulation, inheritance, polymorphism και virtual methods. Επίσης θα εξεταστούν όλες οι εντολές της C++, όπως εντολές ελέγχου, συναρτήσεις, διάφορες βιβλιοθήκες, τυχαίους αριθμούς, κλάσεις αποθήκευσης και κανόνες πεδίου εφαρμογής, αναδρομή, πίνακες και γραμματοσειρές, πολυδιάστατους πίνακες, δείκτες, μορφοποίηση εσόδων/εξόδων και επεξεργασία αρχείων.