Το μάθημα αυτό καλύπτει τις βασικές αρχές και τεχνολογίες δικτύων υπολογιστών. Το περιεχόμενό του περιλαμβάνει: Εισαγωγή στα δίκτυα επικοινωνίας και τις υπηρεσίες που παρέχουν. Αρχές σχεδίασης, αρχιτεκτονική κατά επίπεδα, μετάδοση πληροφορίας, μεταγωγή, πολυπλεξία. Το μοντέλο OSI και το μοντέλο του Internet. Φυσικό επίπεδο: διάδοση σημάτων, οπτική μετάδοση, συγχρονισμός και framing, ψηφιοποίηση πληροφορίας. Επίπεδο ζεύξης δεδομένων: πρωτόκολα, εναλλασσόμενο bit, go-back-N, επιλεκτική αναμετάδοση, παραδείγματα επίπεδου data link. Τοπικά δίκτυα: ALOHA, Ethernet, token ring, FDDI, DQDB. Επίπεδο δικτύου: ονοματοδοσία και διευθυνσιοδότηση, το πρωτόκολλο IP, address resolution, δρομολόγηση, έλεγχος συμφόρησης, σχεδίαση δικτύου, παραδείγματα. Επίπεδα μεταφοράς, συνόδου, παρουσίασης, εφαρμογής: πρωτόκολλο TCP, εγκατάσταση συνόδου, μετατροπή συντακτικού, μεταφορά, βασικές εφαρμογές.
Μαθησιακοί στόχοι:
Κατανόηση των θεμελιωδών εννοιών στα δίκτυα, όπως πχ των δικτυακών αρχιτεκτονικών και εφαρμογών, των διεπαφών προγραμματισμού δικτύων (π.χ., sockets), των επιπέδων της TCP/IP στοίβας, θεμάτων συμφόρησης, δρομολόγησης, και διαχείρισης δικτύων, διευθυνσιοδότησης, καθώς και σημαντικών δικτυακών πρωτοκόλλων (π.χ., TCP, DHCP, DNS, ΑRP, Ethernet, BGP, HTTP)
Εποπτεία δικτύων, συλλογή και ανάλυση δικτυακών δεδομένων
Ανάπτυξη απλών δικτυακών πρωτοκόλλων
Ενημέρωση των εξελίξεων στην περιοχή των δικτύων
Αξιολόγηση:
Λεπτομέρειες για την βαθμολόγηση του μαθήματος περιέχονται στην ιστοσελίδα του μαθήματος
Τα μαθήματα του Τμήματος Επιστήμης Υπολογιστών κωδικοποιούνται με τα γράμματα "ΗΥ" και με τρία ψηφία. Το πρώτο ψηφίο δηλώνει το έτος κατά το οποίο συνήθως παρακολουθείται το μάθημα, το δε δεύτερο την επιστημονική περιοχή του μαθήματος:
Πρώτο Ψηφίο
Κανονικό Έτος Παρακολούθησης
1,2,3,4
Πρώτο, Δεύτερο, Τρίτο, Τέταρτο
5,6
Μεταπτυχιακά μαθήματα
7,8,9
Ειδικά θέματα
Δεύτερο Ψηφίο
Επιστημονική Περιοχή
0
Εισαγωγικά - Γενικά
1
Υπόβαθρο (Μαθηματικά, Φυσική)
2
Υλικό και Συστήματα Υπολογιστών
3
Τηλεπικοινωνίες και Δίκτυα
4,5
Συστήματα Λογισμικού και Εφαρμογές
6
Πληροφοριακά Συστήματα
7
Υπολογιστική Όραση και Ρομποτική
8
Αλγοριθμική και Θεωρία Υπολογισμού
9
Ειδικές Εργασίες
Ακολουθούν συνοπτικοί κατάλογοι κατά κατηγορίες των μαθημάτων του προγράμματος βασικών σπουδών του Τμήματος Επιστήμης Υπολογιστών του Πανεπιστημίου Κρήτης. Μαθήματα των οποίων οι κωδικοί αρχίζουν με "ΜΕΜ" ή "ΦΥΣ" διδάσκονται από το Τμήμα Μαθηματικών Εφαρμοσμένων Μαθηματικών ή το Φυσικό αντιστοίχως και αναφέρονται με τους οικείους κωδικούς. Τα προαπαιτούμενα που αναφέρονται μέσα σε παρενθέσεις συνιστώνται έντονα, αλλά δεν είναι υποχρεωτικά.