Επιλογής
Επιλογής
|
ΑΥΤΟΤΕΛΕΙΣ ΔΙΔΑΚΤΙΚΕΣ ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ |
ΕΒΔΟΜΑΔΙΑΙΕΣ ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ |
|
Διδασκαλία |
3 |
|
ΤΥΠΟΣ ΜΑΘΗΜΑΤΟΣ |
Επιλογής |
|
ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ ΜΑΘΗΜΑΤΑ: |
Όχι |
|
ΓΛΩΣΣΑ ΔΙΔΑΣΚΑΛΙΑΣ και ΕΞΕΤΑΣΕΩΝ: |
Ελληνική |
|
ΤΟ ΜΑΘΗΜΑ ΠΡΟΣΦΕΡΕΤΑΙ ΣΕ ΦΟΙΤΗΤΕΣ ERASMUS |
ΝΑΙ |
| Μαθησιακά Αποτελέσματα |
|
Στο τέλος του μαθήματος ο φοιτητής θα μπορεί να:
|
| Γενικές Ικανότητες |
|
Σύντομη Περιγραφή Μαθήματος: Το μάθημα εστιάζει στη διαχείριση δεδομένων μεγάλου όγκου και επικεντρώνεται σε αρχιτεκτο- νικές κατανεμημένων συστημάτων, συστήματα συστάδων υπολογιστών (cluster computing), τεχνολογίες πλέγ- ματος (grids) και νέφους (clouds), κατανεμημένα συστήματα αρχείων (π.χ., Google file system, Hadoop, Face- book Cassandra), αναζήτηση κατανεμημένων δεδομένων (Chord), μοντέλα παράλληλων/κατανεμημένων υπολο- γισμών για σχεσιακά δεδομένα (Map/Reduce) και γράφους (Pregel), NoSQL βάσεις δεδομένων (π.χ., Elasticsearch, MongoDB, Neo4j), οπτικοποίηση μεγάλων δεδομένων (π.χ., Kibana), κατανεμημένη διαχείριση ροών δεδομένων, εξόρυξη και εξαγωγή γνώσης από τα μεγάλα δεδομένα. Επίσης, αντικείμενο του μαθήματος είναι η χρήση των μεγάλων δεδομένων στα πλαίσια διαφορετικών εφαρμογών της καθημερινότητας (π.χ., κοινωνικά δίκτυα, υγεία, ηλεκτρονική διακυβέρνηση, κ.ά.), καθώς και τα ηθικά/ιδιωτικά ζητήματα που εγείρονται από τη χρήση τους.
Το μάθημα αναπτύσσεται σε 13 ενότητες/διαλέξεις/εργαστήρια/φροντιστήρια.
| Τίτλος ενότητας | Βιβλιογραφία | Σύνδεσμος παρουσίασης |
|
1. “Big data: Systems, programming, management” course @ School of Computing Science, University of Glasgow / 2. “Big Data” course @ Computer Science Dept., Colorado State University |
|
|
1. “Data Mining” course @ Computer Science Dept., University of Bozen-Bolzano / 2. J. Leskovec, A. Rajaraman, J. Ullman: Mining of Massive Datasets @ Computer Science Dept., Stanford University, κεφ. 1 |
|
|
J. Leskovec, A. Rajaraman, J. Ullman: Mining of Massive Datasets @ Computer Science Dept., Stanford University, κεφ. 10.1 |
|
|
1.“Big data: Systems, programming, man- agement” course @ School of Computing Science, University of Glasgow / 2. “Dis- tributed Systems Middleware” course @ Dept. of Computer Science and Technology, Shanghai JT University |
|
|
1. J. Leskovec, A. Rajaraman, J. Ull- man: Mining of Massive Datasets @ Computer Science Dept., Stanford Uni- versity, κεφ. 2.2 - 2.3 / 2. Pig Tutorial: http://pig.apache.org/docs/ r0.7.0/tutorial.html |
|
|
1. P. Raftopoulou, Rewiring Peer Connections over Semantic Overlay Networks. Ph.D. Thesis at the Dept. of ECE@TUC, Dec. 2009 / 2. Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications, I. Stoica, R. Moriw, D. Karger, M.F. Kaashoek, and H. Balakrishnan. ACM SIGCOMM Computer Communication Review, 31 (4), 2001 |
|
|
1. “Big data: Systems, programming, man- agement” course @ School of Computing Science, University of Glasgow / 2. “Cassan- dra - A Decentralized Structured Storage Sys- tem”, by A. Lakshman and P. Malik, Facebook / 3. https://www.tutorialspoint. com/cassandra/ |
|
|
1.https://www.elastic.co 2.https://www.mongodb.com/ / 3. https://neo4j.com |
|
|
||
|
1. https://www.edureka.co/blog/ bigdataapplicationsrevolutionizingvariousdomains/ / 2. ”Ethics and Privacy in AI and Big Data: |
|
|
“Pregel: a system for large-scale graph processing”, G. Malewicz, M.H. Austern, A.J.C Bik, J.C. Dehnert, I. Horn, N. Leiser, and G. Czajkowski, SIGMOD 2010 |
https://eclass.uop.gr/ courses/DIT173/ |
|
J. Leskovec, A. Rajaraman, J. Ullman: Mining of Massive Datasets @ Computer Science Dept., Stanford University, κεφ. 4 |
|
|
Σημειώσεις / διαφάνειες της διδάσκουσας |
|
| Τρόποι αξιολόγησης φοιτητή: | ||
| Πρόταση 1 | Ερωτήσεις σύντομης απάντησης | |
| Πρόταση 2 | Ερωτήσεις πολλαπλής επιλογής | |
| Πρόταση 3 | Επίλυση προβλημάτων | |
| Πρόταση 4 | Έκθεση/Αναφορά | |
| Πρόταση 5 | Προφορική εξέταση | |
| Πρόταση 6 | Δημόσια παρουσίαση | |
| Πρόταση 7 | Εργαστηριακή εργασία | |
Προγραμματιστικές εργασίες (ενδέχεται να συνοδεύονται από προσωπική εξέταση) ή/και ασκήσεις κατανόησης της ύλης (είτε για το σπίτι, είτε για επίλυση στην τάξη) ή/και προφορική παρουσίαση, και 3ωρη γραπτή τελική εξέταση. Οι εργασίες, οι ασκήσεις, και η προφορική παρουσίαση θα έχουν συνολικό βάρος 50%, και η τελική γραπτή εξέταση θα προσμετράται στο συνολικό βαθμό με το υπόλοιπο 50%. Τα ποσοστά αυτά μπορεί να διαφοροποιούνται (μέχρι +/-10%) από έτος σε έτος. Για την επιτυχία ενός φοιτητή στο μάθημα απαιτείται προβιβάσιμος βαθμός (πέντε ή μεγαλύτερος) στην τελική γραπτή εξέταση καθώς και στον τελικό βαθμό όπως αυτός προκύπτει από τα εκάστοτε ποσοστά.
ΣΥΝΙΣΤΩΜΕΝΗ-ΒΙΒΛΙΟΓΡΑΦΙΑ
|