3384 Άλγεβρα και Εφαρμογές
7ο Εξάμηνο ΗΜΜΥ
Εξάμηνο: Fall
Συνδιδασκαλία: 1374
type: Course
Mode: in place only
inLanguage: en
3105 Αλγόριθμοι και Πολυπλοκότητα
7ο Εξάμηνο ΗΜΜΥ
Τομέας: Τεχνολογίας Πληροφορικής και Υπολογιστών
Κατεύθυνση: Πληροφορικής, Ροή Λ
Είδος: YX
Εξάμηνο: Fall
type: Course
Mode: in place only
inLanguage: en
3362 Αλληλεπίδραση Ανθρώπου Υπολογιστή
7ο Εξάμηνο ΗΜΜΥ
Εξάμηνο: Fall
type: Course
Mode: in place only
inLanguage: en
Προπτυχιακό μάθημα, ροή Υ "Υπολογιστικά Συστήματα", 7ο εξάμηνο, υποχρεωτικό στην κύρια ροή, κωδικός μαθήματος στο πρόγραμμα σπουδών: 3362 (3.4.3362.7)

Διάλεξη

Δευτέρα 13:00-14:30 Ηλ. Αμφ. 3 (Δ2)

Εργαστήριο

Τα εργαστήρια διεξάγονται διαδικτυακά στην πλατφόρμα MS Teams.


Η παρακολούθηση του εργαστηρίου δεν είναι υποχρεωτική.

MS Teams

Κωδικός ΜS Teams: pyhk0xa

Βαθμολογικό σχήμα

  • Τελική γραπτή εξέταση: 70%.
  • Εργαστήριο: 40% για την ομαδική εργασία - project που θα παραδοθεί στο τέλος του εξαμήνου.
  • Συνολικά είναι διαθέσιμοι 11 πόντοι (ένας βαθμός bonus).
  • Ο βαθμός του εργαστηρίου διατηρείται για μια επιπλέον ακαδημαϊκή χρονιά.

3016 Ηλεκτρονική ΙΙΙ
7ο Εξάμηνο ΗΜΜΥ
Εξάμηνο: Fall
type: Course
Mode: in place only
inLanguage: en
3300 Κεραίες
7ο Εξάμηνο ΗΜΜΥ
Εξάμηνο: Fall
type: Course
Mode: in place only
inLanguage: en
3205 Τεχνολογία Λογισμικού
7ο Εξάμηνο ΗΜΜΥ
Εξάμηνο: Fall
type: Course
Mode: in place only
inLanguage: en

Η Τεχνολογία Λογισμικού είναι το πεδίο της Επιστήμης Υπολογιστών που πραγματεύεται τεχνικές, μεθοδολογίες, πρακτικές και εργαλεία για την συστηματική, μεθοδική και ποσοτικοποιημένη προδιαγραφή, σχεδίαση, υλοποίηση, έλεγχο, και συντήρηση συστημάτων λογισμικού υψηλής ποιότητας και εντός δεδομένου προϋπολογισμού και χρόνου εκτέλεσης, δηλαδή σύμφωνα με τις αρχές της μηχανικής (engineering). Το μάθημα καταπιάνεται με ένα μεγάλο εύρος αντικειμένων όπως η προδιαγραφή λογισμικού, η αρχιτεκτονική και λεπτομερής σχεδίαση, η υλοποίηση, ο έλεγχος, η διαχείριση έργων, η διασφάλιση ποιότητας. Γίνεται αναφορά σε σύγχρονα εργαλεία και περιβάλλοντα διαχείρισης κώδικα (git), παραγωγής κώδικα και ελέγχου, καθώς και εκτενής χρήση εργαλείων και προτύπων (UML, IEEE, κ.ά.).

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

ΠΡΟΣΟΧΗ: Η "εγγραφή" σε μαθήματα στο HELIOS εξυπηρετεί μόνο την παροχή πρόσβασης στην υπηρεσία και δεν αντικαθιστά την υποχρέωσή σας να εγγράφεστε κάθε εξάμηνο στα μαθήματα στη γραμματεία, τηρώντας τους ισχύοντες κανόνες και περιορισμούς σχετικά με τις εγγραφές. 

3347 Υπολογιστικές Τεχνικές για Συστήματα Μετάδοσης Πληροφορίας
7ο Εξάμηνο ΗΜΜΥ
Τομέας: Συστημάτων Μετάδοσης Πληροφορίας και Τεχνολογίας Υλικών
Κατεύθυνση: Ροή Τ
Εξάμηνο: Fall
type: Course
Mode: in place only
inLanguage: en

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