Δίκτυα Υπολογιστών II

Πληροφορίες Μαθήματος
ΤίτλοςΔίκτυα Υπολογιστών II / Computer Networks II
Κωδικός046
ΣχολήΠολυτεχνική
ΤμήμαΗλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
Κύκλος / Επίπεδο1ος / Προπτυχιακό
Περίοδος ΔιδασκαλίαςΧειμερινή
ΚοινόΌχι
ΚατάστασηΕνεργό
Course ID600000995

Πρόγραμμα Σπουδών: Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Εγγεγραμμένοι φοιτητές: 70
ΚατεύθυνσηΤύπος ΠαρακολούθησηςΕξάμηνοΈτοςECTS
ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣΕπιλογής744
ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝΕπιλογής744
ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝΕπιλογής744

Πληροφορίες Τάξης
ΤίτλοςΔίκτυα Υπολογιστών II
Ακαδημαϊκό Έτος2021 – 2022
Περίοδος ΤάξηςΧειμερινή
Διδάσκοντες μέλη ΔΕΠ
Ώρες Εβδομαδιαία4
Class ID
600196778
Τύπος Μαθήματος 2016-2020
  • Επιστημονικής Περιοχής
Τύπος Μαθήματος 2011-2015
Ειδικού Υποβάθρου / Κορμού
Τρόπος Παράδοσης
  • Πρόσωπο με πρόσωπο
Ηλεκτρονική Διάθεση Μαθήματος
Erasmus
Το μάθημα προσφέρεται και σε φοιτητές προγραμμάτων ανταλλαγής.
Γλώσσα Διδασκαλίας
  • Ελληνικά (Διδασκαλία, Εξέταση)
  • Αγγλικά (Διδασκαλία, Εξέταση)
Προαπαιτήσεις
Γενικές Προαπαιτήσεις
1. Αρχές στατιστικής και θεωρίας πιθανοτήτων 2. Αρχές ψηφιακών επικοινωνιών 3. Στοιχεία διεπικοινωνίας (interfaces) ψηφιακών συστημάτων 4. Προγραμματισμός εφαρμογών σε οποιαδήποτε γλώσσα υψηλού επιπέδου
Μαθησιακά Αποτελέσματα
- Η κατανόηση των αρχών ανάπτυξης των δικτύων μετάδοσης δεδομένων, φωνής και εικόνας σε επίπεδο συστήματος. - Η εξοικείωση με την αρχιτεκτονική και τη διασύνδεση των ανοικτών συστημάτων (OSI/ISO). - Η δυνατότητα επίλυσης πρακτικών προβλημάτων σχεδιασμού τοπολογίας δικτύων, κατανομής χωρητικότητας γραμμών, δρομολόγησης και ελέγχου ροής πακέτων. - Η δυνατότητα προγραμματισμού μηχανισμών πολλαπλής πρόσβασης σε κοινό μέσο μετάδοσης και η παραμετροποίηση των μαθηματικών μοντέλων τοπικών δικτύων υπολογιστών. - Η δυναντότητα ανάπτυξης πρακτικών εφαρμογών με βάση τα πρωτόκολλα μεταφοράς TCP και UDP καθώς και δικτυακών εργαλείων Java για την ανάπτυξη εφαρμογών προστιθέμενης αξίας.
Γενικές Ικανότητες
  • Εφαρμογή της γνώσης στην πράξη
  • Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών
  • Προσαρμογή σε νέες καταστάσεις
  • Αυτόνομη εργασία
  • Ομαδική εργασία
  • Παραγωγή νέων ερευνητικών ιδεών
  • Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης
Περιεχόμενο Μαθήματος
Τοπολογίες και πρότυπα δικτύων υπολογιστών. Το πρότυπο Διασύνδεσης Ανοικτών Συστημάτων ISO/OSI. Εκτεταμένα και τοπικά δίκτυα υπολογιστών. Το πρωτόκολλο επικοινωνίας TCP/IP. Οι δικτυακοί σύνδεσμοι TCP και UDP σε περιβάλλον Java. Τεχνικές πρόσβασης σε κοινό μέσο μετάδοσης. Τα συστήματα ALOHA και CSMA. H τοπολογία βρόχου. Τα ασύρματα δίκτυα ΙΕΕΕ 802.11 και 802.16. Τα δίκτυα Jackson και το πρόβλημα της βέλτιστης κατανομής χωρητικότητας. Προβλήματα αρχιτεκτονικής και σχεδιασμού εκτεταμένων δικτύων. Δρομολόγηση και έλεγχος τηλεπικοινωνιακής κίνησης. Eφαρμογές. Εργασία δικτυακού προγραμματισμού στο Εικονικό Εργαστήριο του μαθήματος (Virtual Lab Java Socket Programming Real-time Audio Streaming).
Τύποι Εκπαιδευτικού Υλικού
  • Σημειώσεις
  • Πολυμεσικό υλικό
  • Διαδραστικές ασκήσεις
  • Βιβλίο
Χρήση Τεχνολογιών Πληροφορίας και Επικοινωνιών
Χρήση Τ.Π.Ε.
  • Χρήση Τ.Π.Ε. στη Διδασκαλία
  • Χρήση Τ.Π.Ε. στην Εργαστηριακή Εκπαίδευση
  • Χρήση Τ.Π.Ε. στην Επικοινωνία με τους φοιτητές
  • Χρήση Τ.Π.Ε. στην Αξιολόγηση των Φοιτητών
Οργάνωση Μαθήματος
ΔραστηριότητεςΦόρτος ΕργασίαςECTSΑτομικάΟμαδικάErasmus
Διαλέξεις431,4
Σεμινάρια40,1
Φροντιστήριο431,4
Εκπόνηση μελέτης (project)140,5
Εξετάσεις160,5
Σύνολο1204
Αξιολόγηση Φοιτητών
Περιγραφή
Γραπτή εξέταση διάρκειας 2 ωρών Βαθμολόγηση εργασίας
Μέθοδοι Αξιολόγησης Φοιτητών
  • Γραπτή Εργασία (Συμπερασματική)
  • Γραπτή Εξέταση με Επίλυση Προβλημάτων (Συμπερασματική)
  • Έκθεση / Αναφορά (Συμπερασματική)
Βιβλιογραφία
Βιβλιογραφία μαθήματος (Εύδοξος)
[1] Δίκτυα Υπολογιστών – Andrew Tanenbaum [2] Επικοινωνίες Υπολογιστών και Δεδομένων – William Stallings
Επιπρόσθετη βιβλιογραφία για μελέτη
1. Σημειώσεις διαθέσιμες σε ηλεκτρονική μορφή από το Εικονικό Εργαστήριο του μαθήματος 2. Computer Networks, Andrew Tanenbaum, Pearson Education International 3. Data and Computer Communications, William Stallings, Pearson Education International 4. Queueing Systems, Leonard Kleinrock, Jonh Wiley 5. Telecommunication Networks : Protocols, Modeling and Analysis, Mischa Schwartz, Addison Wesley 6. Java Network Programming, Third Edition, Elliott Rusty Harold, O'Reilly & Associates 7. http://docs.oracle.com/javase/tutorial/index.html
Τελευταία Επικαιροποίηση
03-12-2020