Δίκτυα υπολογιστών, κινητοί υπολογισμοί, και τηλεπικοινωνίες
Περιγραφή
Ο σκοπός του μαθήματος είναι να φέρει τους φοιτητές κοντά σε σύγχρονες τεχνολογίες δικτύων, ως φυσική επέκταση του βασικού μαθήματος δικτύων. Οι διαλέξεις εμβαθύνουν σε βασικά θέματα δικτύωσης, εκτεινόμενες από υποδικτύωση IP και προγραμματισμό sockets, σε παρακολούθηση δικτύου, MPLS, και ποιότητα υπηρεσίας σε δίκτυα 802.11. Ακόμα οι εργαστηριακές ασκήσεις έχουν τους παρακάτω στόχους:
να επιδείξουν κάποια από τα πιο σημαντικά προβλήματα δικτύωσης όπως εμφανίζονται σε ένα πραγματικό εργαστήριο δικτύωσης
να παρέχουν απτή εμπειρία με δικτυακό εξοπλισμό τελευταίας γενιάς
να εκπαιδεύσουν τους φοιτητές στην επίλυση πραγματικών δικτυακών προβλημάτων
Η ύλη του μαθήματος περιλαμβάνει μεταξύ άλλων:
Switched Networks
OSI Layering, Active Devices
Internetworking, Packet Forwarding, Addressing
IPv4, IPv6
Hierarchical Routing
UDP / TCP
TCP Congestion Control
Socket Programming
VPNs, IPsec
NAT
Software Defined Networks (SDN)
Policing / Shaping
MPLS
QoS -over wired & -over wireless
Wireless Networking (layer 1 & 2)
802.11 suite (Protocol Stack and Physical Layer, Security, QoS)
Wireless AdHoc & Mesh Networks
Wireless AdHoc Routing protocols
IoT, sensor networks and DTN
Μαθησιακοί στόχοι:
Ο φοιτητής μετά το πέρας του μαθήματος θα μπορεί να:
Αναγνωρίζει τα υποσυστήματα ενός δικτυακού συστήματος
Περιγράφει διαδικασίες και τεχνικές για την μετάδοση μηνυμάτων πάνω από το Διαδίκτυο
Παράγει κώδικα για την υλοποίηση δικτυακών υποσυστημάτων σε λογισμικό
Συνθέτει και να σχεδιάζει δίκτυα ενσύρματα και ασύρματα, επιλέγοντας τα κατάλληλα υποσυστήματα
Υπολογίζει, αξιολογεί και επιλέγει παραμέτρους για δικτυακά συστήματα και τα υποσυστήματά τους για την επιτυχή και αποδοτική επικοινωνία μεταξύ δύο άκρων
Επίσης:
θα κατέχει τις βασικές έννοιες των δικτύων
θα έχει εξοικειωθεί με σύγχρονες δικτυακές συσκευές και τον παραγραμματισμό αυτών
θα είναι σε θέση να υλοποιήσει νέα εργαλεία και υποσυστήματα για τη σύνθεση ολοκληρωμένων δικτυακών συστημάτων
Αξιολόγηση:
Λεπτομέρειες για την βαθμολόγηση του μαθήματος περιέχονται στην ιστοσελίδα του μαθήματος
Τα μαθήματα του Τμήματος Επιστήμης Υπολογιστών κωδικοποιούνται με τα γράμματα "ΗΥ" και με τρία ψηφία. Το πρώτο ψηφίο δηλώνει το έτος κατά το οποίο συνήθως παρακολουθείται το μάθημα:
Πρώτο Ψηφίο
Κανονικό Έτος Παρακολούθησης
1,2,3,4
Πρώτο, Δεύτερο, Τρίτο, Τέταρτο
5,6
Μεταπτυχιακά μαθήματα
7,8,9
Ειδικά θέματα
Περιοχές Μαθημάτων
Κωδικός
Επιστημονική Περιοχή
A1
Αρχιτεκτoνική υπολογιστών και μικρο-ηλεκτρονική
A2
Συστήματα υπολογιστών και παράλληλα υπολογιστικά συστήματα υψηλών επιδόσεων
A3
Ασφάλεια υπολογιστών και κατανεμημένα συστήματα
A4
Δίκτυα υπολογιστών, κινητοί υπολογισμοί και τηλεπικοινωνίες
B1
Αλγοριθμική και ανάλυση συστημάτων
B2
Βάσεις δεδομένων, διαχείριση πληροφορίας και γνώσης
B3
Τεχνολογία λογισμικού και γλώσσες προγραμματισμού
B4
Τεχνητή νοημοσύνη και μηχανική μάθηση
C1
Επεξεργασία και ανάλυση σημάτων
C2
Υπολογιστική όραση και ρομποτική
C3
Γραφική και αλληλεπίδραση ανθρώπου-υπολογιστή
C4
Βιοπληροφορική, ιατρική πληροφορική, και υπολογιστικές νευροεπιστήμες
Ακολουθούν συνοπτικοί κατάλογοι κατά κατηγορίες των μαθημάτων του προγράμματος βασικών σπουδών του Τμήματος Επιστήμης Υπολογιστών του Πανεπιστημίου Κρήτης. Μαθήματα των οποίων οι κωδικοί αρχίζουν με "ΜΕΜ" ή "ΦΥΣ" διδάσκονται από το Τμήμα Μαθηματικών Εφαρμοσμένων Μαθηματικών ή το Φυσικό αντιστοίχως και αναφέρονται με τους οικείους κωδικούς. Τα προαπαιτούμενα που αναφέρονται μέσα σε παρενθέσεις συνιστώνται έντονα, αλλά δεν είναι υποχρεωτικά.