Δίκτυα υπολογιστών, κινητοί υπολογισμοί, και τηλεπικοινωνίες
Περιγραφή
Ο σκοπός του μαθήματος είναι η παρουσίαση των βασικών τεχνολογιών δικτύων (για παραδοσιακά δίκτυα, για δίκτυα τύπου Internet, και για δίκτυα ολοκληρωμένων ψηφιακών υπηρεσιών), και η απόκτηση εμπειρίας με εκτέλεση αντίστοιχων εργαστηριακών-προγραμματιστικών ασκήσεων με εμπορικές συσκευές μεταγωγής και δρομολόγησης και με προσομοιωτή. Η ύλη του μαθήματος περιλαμβάνει μεταξύ άλλων:
(1) Ανασκόπηση βασικών αρχών περί δικτύων επικοινωνίας και σύγχρονων τάσεων.
(2) Εthernet, switched ethernet, δρομολόγηση στο επίπεδο ΙΡ, διαμόρφωση (configuration) τοπικών δικτύων, ARP, DNS, TCP/IP, UDP/IP, ζητήματα ασφαλείας (firewalls).
(3) Διαχείριση δικτύων και προγραμματισμός σε δικτυακό περιβάλλον: Προγραμματισμός με sockets σε Unix και Windows, μοντέλο client-server, SNMP.
(4) Απλές εφαρμογές: smtp, telnet, ftp
(5) Βασικά περί Asynchronous Transfer Mode (ATM).
(6) Συνδυασμός τεχνολογιών IP και ΑΤΜ: Classical IP-over-ATM, LAN Emulation.
Μαθησιακοί στόχοι:
Με την συμπλήρωση αυτού του μαθήματος, κάθε φοιτητής πρέπει να έχει κατανοήσει τα παρακάτω:
τις γενικές αρχές που διέπουν τις ασύρματες επικοινωνίες, τη μετάδοση ενός σήματος, μοντέλα καναλιού, τα βασικά modulation πρωτόκολλα (π.χ., PSK, FSK, QAM), και τους μηχανισμούς multiple access (π.χ., FMA, OFDMA, FH, CDMA)
το ΙΕΕΕ 802.11 φυσικό επίπεδο και επίπεδο ζεύξης
τη βασική λειτουργία πρωτοκόλλων δρομολόγησης σε mobile ad hoc networks καθώς και του MobileIP
συστήματα εύρεσης θέσης
τα δίκτυα αισθητήρων, Internet of Things
πρωτόκολλα όπως το Low Power Wide Area Communication (LORA) και ασύρματα Gigabit δίκτυα επόμενης γενιάς (π.χ., MIMOs, mmWaves)
Επίσης, ο φοιτητής θα είναι σε θέση
να κατανοεί τα προβλήματα δικτύου που έχουν επιπτώσεις στην ποιότητα Διαδικτυακής υπηρεσίας/εφαρμογής όπως την αντιλαμβάνεται ο χρήστης
να σχεδιάσει την αρχιτεκτονική ενός συστήματος που υποστηρίζει διαδικτυακές υπηρεσίες για κινητούς χρήστες
να κατανοεί διάφορες τεχνικές εποπτείας δικτύου, διαμοιρασμού πόρων, πρόσβασης, και αρχιτεκτονικές, που συμβάλουν στην καλύτερη χρήση των πόρων και βελτίωση της ποιότητας των Διαδικτυακών υπηρεσιών για κινητούς χρήστες, όπως edge computing, caching, prefetching
να διαβάζει και να παρουσιάζει ερευνητικά άρθρα στην περιοχή των κινητών υπολογιστικών συστημάτων και ασύρματων δικτύων
Τέλος, ο φοιτητής θα εξοικειωθεί με παραδείγματα καινοτόμων συστημάτων που εκμεταλλεύονται τα ασύρματα δίκτυα, αισθητήρες, κινητές συσκευές, και Internet of Things περιβάλλοντα, στο χώρο της υγείας.
Αξιολόγηση:
Λεπτομέρειες για την βαθμολόγηση του μαθήματος περιέχονται στην ιστοσελίδα του μαθήματος
Τα μαθήματα του Τμήματος Επιστήμης Υπολογιστών κωδικοποιούνται με τα γράμματα "ΗΥ" και με τρία ψηφία. Το πρώτο ψηφίο δηλώνει το έτος κατά το οποίο συνήθως παρακολουθείται το μάθημα:
Πρώτο Ψηφίο
Κανονικό Έτος Παρακολούθησης
1,2,3,4
Πρώτο, Δεύτερο, Τρίτο, Τέταρτο
5,6
Μεταπτυχιακά μαθήματα
7,8,9
Ειδικά θέματα
Περιοχές Μαθημάτων
Κωδικός
Επιστημονική Περιοχή
A1
Αρχιτεκτoνική υπολογιστών και μικρο-ηλεκτρονική
A2
Συστήματα υπολογιστών και παράλληλα υπολογιστικά συστήματα υψηλών επιδόσεων
A3
Ασφάλεια υπολογιστών και κατανεμημένα συστήματα
A4
Δίκτυα υπολογιστών, κινητοί υπολογισμοί και τηλεπικοινωνίες
B1
Αλγοριθμική και ανάλυση συστημάτων
B2
Βάσεις δεδομένων, διαχείριση πληροφορίας και γνώσης
B3
Τεχνολογία λογισμικού και γλώσσες προγραμματισμού
B4
Τεχνητή νοημοσύνη και μηχανική μάθηση
C1
Επεξεργασία και ανάλυση σημάτων
C2
Υπολογιστική όραση και ρομποτική
C3
Γραφική και αλληλεπίδραση ανθρώπου-υπολογιστή
C4
Βιοπληροφορική, ιατρική πληροφορική, και υπολογιστικές νευροεπιστήμες
Ακολουθούν συνοπτικοί κατάλογοι κατά κατηγορίες των μαθημάτων του προγράμματος βασικών σπουδών του Τμήματος Επιστήμης Υπολογιστών του Πανεπιστημίου Κρήτης. Μαθήματα των οποίων οι κωδικοί αρχίζουν με "ΜΕΜ" ή "ΦΥΣ" διδάσκονται από το Τμήμα Μαθηματικών Εφαρμοσμένων Μαθηματικών ή το Φυσικό αντιστοίχως και αναφέρονται με τους οικείους κωδικούς. Τα προαπαιτούμενα που αναφέρονται μέσα σε παρενθέσεις συνιστώνται έντονα, αλλά δεν είναι υποχρεωτικά.