diff --git a/js/courses.json b/js/courses.json
index d0ca4c8..68aade4 100644
--- a/js/courses.json
+++ b/js/courses.json
@@ -1191,89 +1191,6 @@
}
]
},
- {
- "title": "ΜΗΧΑΝΕΣ ΑΝΑΖΗΤΗΣΗΣ ΚΑΙ ΑΝΑΛΥΣΗ ΚΕΙΜΕΝΟΥ",
- "code": "CSE708",
- "professor": "gkoloniari",
- "github": "https://github.com/DAInformation/UoM-Applied-Informatics/tree/main/Semester7/Information-Retrieval-and-Search-Engines",
- "url": "https://openeclass.uom.gr/courses/DAI148/",
- "review": "Xz7b4G6uMkBeBjGf7",
- "introduction": "Με την ολοκλήρωση του μαθήματος ο φοιτητής θα μπορεί:
- να κατανοεί και να περιγράφει τους αλγορίθμους, τις μεθόδους και τις εφαρμογές που χρησιμοποιούνται τόσο στην ανάκτηση πληροφορίας όσο και στις μηχανές αναζήτησης στον παγκόσμιο ιστό,
- να επιλέγει την κατάλληλη μέθοδο ή αλγόριθμο ανάλογα με τις απαιτήσεις της εφαρμογής ανάκτησης πληροφορίας και αναζήτησης που σχεδιάζει,
- να αξιολογεί και να συγκρίνει εφαρμογές ανάκτησης πληροφορίας, και
- να συνθέτει και να προσαρμόζει τους αλγορίθμους ανάκτησης πληροφορίας για να επιλύσει νέα προβλήματα.
",
- "recommended_books": [
- {
- "title": "ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΚΤΗΣΗ ΠΛΗΡΟΦΟΡΙΩΝ",
- "author": "CHRISTOPHER D. MANNING, PRABHAKAR RAGHAVAN, HINRICH SCHUTZE",
- "id": "12532681"
- },
- {
- "title": "Ανάκτηση Πληροφορίας, 2η Έκδοση",
- "author": "Baeza-Yates Ricardo, Ribeiro-Neto Berthier",
- "id": "41954965"
- },
- {
- "title": "Η ΜΕΘΟΔΟΣ PAGERANK ΤΗΣ GOOGLE ΚΑΙ ΑΛΛΑ ΣΥΣΤΗΜΑΤΑ ΚΑΤΑΤΑΞΗΣ ΙΣΤΟΣΕΛΙΔΩΝ",
- "author": "LANGVILLE AMY, MEYER CARL",
- "id": "7753"
- },
- {
- "title": "ΑΝΑΚΤΗΣΗ ΠΛΗΡΟΦΟΡΙΑΣ [electronic resource]",
- "author": "ΑΠΟΣΤΟΛΟΣ ΠΑΠΑΔΟΠΟΥΛΟΣ, ΙΩΑΝΝΗΣ ΜΑΝΟΛΟΠΟΥΛΟΣ, ΚΩΝΣΤΑΝΤΙΝΟΣ ΤΣΙΧΛΑΣ",
- "id": "320300"
- }
- ]
- },
- {
- "title": "ΣΧΕΔΙΑΣΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ",
- "code": "CSE709",
- "professor": "kaskalis",
- "github": "",
- "url": "https://openeclass.uom.gr/courses/DAI206/",
- "review": "BHJHuprKZNMZnSyU9",
- "introduction": "Μετά την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές θα είναι σε θέση:- Να αναγνωρίζουν τα βασικά δομικά στοιχεία της πλειονότητας των ενσωματωμένων ψηφιακών συστημάτων.
- Να ακολουθούν τις βέλτιστες διαδικασίες παραγωγής τυπωμένων πλακετών και ολοκληρωμένων ψηφιακών προϊόντων.
- Να αναλύουν και να σχεδιάζουν όλες τις φάσεις παραγωγής ενός ψηφιακού προϊόντος από την αρχική σύλληψη της ιδέας μέχρι τη λειτουργία του τελικού προϊόντος.
- Να προγραμματίζουν σε γλώσσα C την αλληλεπίδραση μικροελεγκτών με αισθητήρες και ενεργοποιητές.
- Να σχεδιάζουν και να ελέγχουν πλακέτες τυπωμένων κυκλωμάτων (PCB).
- Να δημιουργούν πρωτότυπες υλοποιήσεις ψηφιακών συστημάτων με σκοπό την περαιτέρω παραγωγή τους.
- Να σταθμίζουν αντικρουόμενους παράγοντες σχεδίασης και να λαμβάνουν τελικές αποφάσεις.
- Να προϋπολογίζουν το κόστος παραγωγής ενσωματωμένων ψηφιακών συστημάτων.
",
- "recommended_books": [
- {
- "title": "Προγραμματισμός του Μικροελεγκτή AVR ATMega328",
- "author": "Καλοφωλιάς Δημήτριος",
- "id": "68369856"
- },
- {
- "title": "Ηλεκτρονική σχεδίαση-κατασκευή & προσομοίωση τυπωμένων κυκλωμάτων",
- "author": "Χατζηγκάιδας Α., Κουτσινού Μ.",
- "id": "33147"
- }
- ]
- },
- {
- "title": "ΤΕΧΝΟΛΟΓΙΕΣ BLOCKCHAIN ΚΑΙ ΑΠΟΚΕΝΤΡΩΜΕΝΕΣ ΕΦΑΡΜΟΓΕΣ",
- "code": "CSE710",
- "professor": ["mavridis", "pfoul", "mastoras"],
- "github": "https://github.com/DAInformation/UoM-Applied-Informatics/tree/main/Semester7/Blockchain-Technologies-And-Decentralized-Applications",
- "url": "https://openeclass.uom.gr/courses/DAI211/",
- "review": "HujiwjJzhV58w5p19",
- "introduction": "Με την επιτυχή ολοκλήρωση φοίτησης στο συγκεκριμένο μάθημα, ο φοιτητής θα μπορεί να:- Κατανοήσει τις τεχνολογίες και τη δομή ενός τυπικού blockchain, καθώς και τα πλεονεκτήματα, αλλά και τα μειονεκτήματά του
- Εκτιμήσει το ρόλο του blockchain στην ανάπτυξη συστημάτων κυβερνοασφάλειας και διαχείρισης εμπιστοσύνης
- Διακρίνει τις διαφορές μεταξύ των σημαντικότερων τεχνολογιών blockchain και των τύπων που υποστηρίζουν οι σημαντικότεροι πάροχοι σήμερα
- Κατανοήσει το τι είναι και από ποια συστατικά συντίθεται ένα ηλεκτρονικό συμβόλαιο, καθώς και τις περιπτώσεις όπου μπορεί να εφαρμοσθεί με επιτυχία και ιδιαίτερα σε συστήματα ασφάλειας πληροφοριών
- Αντιληφθεί τις νέες προκλήσεις, αλλά και ευκαιρίες που διανοίγονται στα νέα περιβάλλοντα τεχνολογίας, όπως το Διαδίκτυο των Πραγμάτων (IοT)
- Αναπτύξει γνώσεις και δεξιότητες σχεδιασμού και υλοποίησης κατανεμημένων εφαρμογών (DApps)
",
- "recommended_books": [
- {
- "title": "Αλυσίδες Συστοιχιών (Blockchain) [electronic resource]",
- "author": "Πατρικάκης Χαράλαμπος, Κόγιας Δημήτριος, Λελίγκιου Ελένη",
- "id": "118392908"
- },
- {
- "title": "Beginning Blockchain [electronic resource]",
- "author": "Bikramaditya Singhal / Gautam Dhameja / Priyansu Sekhar Panda",
- "id": "91677528"
- },
- {
- "title": "Blockchain Basics [electronic resource]",
- "author": "Daniel Drescher",
- "id": "75482546"
- },
- {
- "title": "Beginning Ethereum Smart Contracts Programming [electronic resource]",
- "author": "Wei-Meng Lee",
- "id": "91687561"
- }
- ]
- },
{
"title": "BIG DATA – ΑΝΑΛΥΣΗ ΔΕΔΟΜΕΝΩΝ ΜΕΓΑΛΟΥ ΟΓΚΟΥ",
"code": "CSE701",
@@ -1305,16 +1222,6 @@
}
]
},
- {
- "title": "ΕΦΑΡΜΟΣΜΕΝΗ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ",
- "code": "CSE711 (Νέο Μάθημα)",
- "professor": ["kgiannou", "halkidis"],
- "github": "",
- "url": "https://openeclass.uom.gr/courses/DAI241/",
- "review": "",
- "introduction": "ΜΗ ΔΙΑΘΕΣΙΜΕΣ ΠΛΗΡΟΦΟΡΙΕΣ",
- "recommended_books": ""
- },
{
"title": "ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ",
"code": "CSE704",
@@ -1405,61 +1312,98 @@
]
},
{
- "title": "ΑΝΑΚΑΛΥΨΗ ΓΝΩΣΗΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ",
- "code": "ISE709",
+ "title": "ΜΗΧΑΝΕΣ ΑΝΑΖΗΤΗΣΗΣ ΚΑΙ ΑΝΑΛΥΣΗ ΚΕΙΜΕΝΟΥ",
+ "code": "CSE708",
"professor": "gkoloniari",
- "github": "https://github.com/DAInformation/UoM-Applied-Informatics/tree/main/Semester7/Knowledge-Discovery-from-Databases",
- "url": "https://openeclass.uom.gr/courses/DAI218/",
- "review": "cbZRybvBMMzP19KY9",
- "introduction": "Με την ολοκλήρωση του μαθήματος ο φοιτητής θα μπορεί:- να κατανοεί την έννοια της ανακάλυψης γνώσης από βάσεις δεδομένων (knowledge discovery from databases),
- να κατανοεί την αξία της διερευνητικής ανάλυσης και οπτικοποίησης των δεδομένων ως στάδιο προεπεξεργασίας,
- να κατανοεί και να εφαρμόζει τεχνικές απομείωσης των δεδομένων,
- να κατανοεί και να εφαρμόζει τεχνικές εξόρυξης γνώσης από δεδομένα όπως κατηγοριοποίηση (classification), συσταδοποίηση (clustering), κανόνες συσχέτισης (association rules) με τη χρήση διαδεδομένων εργαλείων (π.χ., WEKA, R, Python),
- να κατανοεί και να εφαρμόζει τεχνικές εξόρυξης γνώσης στον παγκόσμιο ιστό.
",
+ "github": "https://github.com/DAInformation/UoM-Applied-Informatics/tree/main/Semester7/Information-Retrieval-and-Search-Engines",
+ "url": "https://openeclass.uom.gr/courses/DAI148/",
+ "review": "Xz7b4G6uMkBeBjGf7",
+ "introduction": "Με την ολοκλήρωση του μαθήματος ο φοιτητής θα μπορεί:- να κατανοεί και να περιγράφει τους αλγορίθμους, τις μεθόδους και τις εφαρμογές που χρησιμοποιούνται τόσο στην ανάκτηση πληροφορίας όσο και στις μηχανές αναζήτησης στον παγκόσμιο ιστό,
- να επιλέγει την κατάλληλη μέθοδο ή αλγόριθμο ανάλογα με τις απαιτήσεις της εφαρμογής ανάκτησης πληροφορίας και αναζήτησης που σχεδιάζει,
- να αξιολογεί και να συγκρίνει εφαρμογές ανάκτησης πληροφορίας, και
- να συνθέτει και να προσαρμόζει τους αλγορίθμους ανάκτησης πληροφορίας για να επιλύσει νέα προβλήματα.
",
"recommended_books": [
{
- "title": "Εισαγωγή στην εξόρυξη δεδομένων, 2η Έκδοση",
- "author": "Tan Pang - Ning,Steinbach Michael,Kumar Vipin, Βερύκιος Βασίλειος (επιμέλεια)",
- "id": "77107675"
+ "title": "ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΚΤΗΣΗ ΠΛΗΡΟΦΟΡΙΩΝ",
+ "author": "CHRISTOPHER D. MANNING, PRABHAKAR RAGHAVAN, HINRICH SCHUTZE",
+ "id": "12532681"
},
{
- "title": "Εξόρυξη από Μεγάλα Σύνολα Δεδομένων - 3η Έκδοση",
- "author": "Anand Rajaraman, Jeffrey David Ullman, Jure Leskovec",
- "id": "94700707"
+ "title": "Ανάκτηση Πληροφορίας, 2η Έκδοση",
+ "author": "Baeza-Yates Ricardo, Ribeiro-Neto Berthier",
+ "id": "41954965"
},
{
- "title": "ΕΞΟΡΥΞΗ ΚΑΙ ΑΝΑΛΥΣΗ ΔΕΔΟΜΕΝΩΝ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΚΑΙ ΑΛΓΟΡΙΘΜΟΙ",
- "author": "MOHAMMED J. ZAKI, WAGNER MEIRA JR.",
- "id": "68386089"
+ "title": "Η ΜΕΘΟΔΟΣ PAGERANK ΤΗΣ GOOGLE ΚΑΙ ΑΛΛΑ ΣΥΣΤΗΜΑΤΑ ΚΑΤΑΤΑΞΗΣ ΙΣΤΟΣΕΛΙΔΩΝ",
+ "author": "LANGVILLE AMY, MEYER CARL",
+ "id": "7753"
+ },
+ {
+ "title": "ΑΝΑΚΤΗΣΗ ΠΛΗΡΟΦΟΡΙΑΣ [electronic resource]",
+ "author": "ΑΠΟΣΤΟΛΟΣ ΠΑΠΑΔΟΠΟΥΛΟΣ, ΙΩΑΝΝΗΣ ΜΑΝΟΛΟΠΟΥΛΟΣ, ΚΩΝΣΤΑΝΤΙΝΟΣ ΤΣΙΧΛΑΣ",
+ "id": "320300"
}
]
},
{
- "title": "ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΑΚΥΒΕΡΝΗΣΗ",
- "code": "ISE710",
- "professor": "tambouris",
+ "title": "ΣΧΕΔΙΑΣΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ",
+ "code": "CSE709",
+ "professor": "kaskalis",
"github": "",
- "url": "https://classroom.google.com/",
- "review": "ut2L84nJfncPAr3U8",
- "introduction": "Η δομή οργάνωσης του μαθήματος περιλαμβάνει τις ακόλουθες κύριες θεματικές ενότητες:- Εισαγωγή στα Ηλεκτρονική Διακυβέρνηση
- Ανοικτά Κυβερνητικά Δεδομένα
- Συνδεδεμένα Ανοικτά Δεδομένα (RDF, SPARQL)
- Αξιοποίηση ΑΡΙ δημοσίων φορέων
- Παροχή Δημοσίων Πληροφοριών και Υπηρεσιών
- Ηλεκτρονική Διακυβέρνησης μιας Στάσης
- Διασυνδεσιμότητα
- Ηλεκτρονική Συμμετοχή
"
+ "url": "https://openeclass.uom.gr/courses/DAI206/",
+ "review": "BHJHuprKZNMZnSyU9",
+ "introduction": "Μετά την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές θα είναι σε θέση:- Να αναγνωρίζουν τα βασικά δομικά στοιχεία της πλειονότητας των ενσωματωμένων ψηφιακών συστημάτων.
- Να ακολουθούν τις βέλτιστες διαδικασίες παραγωγής τυπωμένων πλακετών και ολοκληρωμένων ψηφιακών προϊόντων.
- Να αναλύουν και να σχεδιάζουν όλες τις φάσεις παραγωγής ενός ψηφιακού προϊόντος από την αρχική σύλληψη της ιδέας μέχρι τη λειτουργία του τελικού προϊόντος.
- Να προγραμματίζουν σε γλώσσα C την αλληλεπίδραση μικροελεγκτών με αισθητήρες και ενεργοποιητές.
- Να σχεδιάζουν και να ελέγχουν πλακέτες τυπωμένων κυκλωμάτων (PCB).
- Να δημιουργούν πρωτότυπες υλοποιήσεις ψηφιακών συστημάτων με σκοπό την περαιτέρω παραγωγή τους.
- Να σταθμίζουν αντικρουόμενους παράγοντες σχεδίασης και να λαμβάνουν τελικές αποφάσεις.
- Να προϋπολογίζουν το κόστος παραγωγής ενσωματωμένων ψηφιακών συστημάτων.
",
+ "recommended_books": [
+ {
+ "title": "Προγραμματισμός του Μικροελεγκτή AVR ATMega328",
+ "author": "Καλοφωλιάς Δημήτριος",
+ "id": "68369856"
+ },
+ {
+ "title": "Ηλεκτρονική σχεδίαση-κατασκευή & προσομοίωση τυπωμένων κυκλωμάτων",
+ "author": "Χατζηγκάιδας Α., Κουτσινού Μ.",
+ "id": "33147"
+ }
+ ]
},
{
- "title": "ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΒΙΩΣΙΜΗ ΑΝΑΠΤΥΞΗ",
- "code": "ISE711",
- "professor": "stiakakis",
- "github": "",
- "url": "https://openeclass.uom.gr/courses/DAI220/",
- "review": "4zsyA9rshvrAXzRKA",
- "introduction": "Μετά την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές θα είναι σε θέση:- να γνωρίζουν τους τρόπους με τους οποίους οι Τεχνολογίες Πληροφορικής και Επικοινωνιών μπορούν να συμβάλλουν θετικά στο περιβάλλον
- να κατανοήσουν την αναγκαιότητα δραστικών λύσεων, μέσω της χρήσης των ΤΠΕ, για τα προβλήματα του περιβάλλοντος
- να κατανοήσουν τη σημασία δημιουργίας και λειτουργίας “πράσινων” επιχειρήσεων
- να γνωρίζουν τους τρόπους διαχείρισης των ηλεκτρονικών αποβλήτων.
",
+ "title": "ΤΕΧΝΟΛΟΓΙΕΣ BLOCKCHAIN ΚΑΙ ΑΠΟΚΕΝΤΡΩΜΕΝΕΣ ΕΦΑΡΜΟΓΕΣ",
+ "code": "CSE710",
+ "professor": ["mavridis", "pfoul", "mastoras"],
+ "github": "https://github.com/DAInformation/UoM-Applied-Informatics/tree/main/Semester7/Blockchain-Technologies-And-Decentralized-Applications",
+ "url": "https://openeclass.uom.gr/courses/DAI211/",
+ "review": "HujiwjJzhV58w5p19",
+ "introduction": "Με την επιτυχή ολοκλήρωση φοίτησης στο συγκεκριμένο μάθημα, ο φοιτητής θα μπορεί να:- Κατανοήσει τις τεχνολογίες και τη δομή ενός τυπικού blockchain, καθώς και τα πλεονεκτήματα, αλλά και τα μειονεκτήματά του
- Εκτιμήσει το ρόλο του blockchain στην ανάπτυξη συστημάτων κυβερνοασφάλειας και διαχείρισης εμπιστοσύνης
- Διακρίνει τις διαφορές μεταξύ των σημαντικότερων τεχνολογιών blockchain και των τύπων που υποστηρίζουν οι σημαντικότεροι πάροχοι σήμερα
- Κατανοήσει το τι είναι και από ποια συστατικά συντίθεται ένα ηλεκτρονικό συμβόλαιο, καθώς και τις περιπτώσεις όπου μπορεί να εφαρμοσθεί με επιτυχία και ιδιαίτερα σε συστήματα ασφάλειας πληροφοριών
- Αντιληφθεί τις νέες προκλήσεις, αλλά και ευκαιρίες που διανοίγονται στα νέα περιβάλλοντα τεχνολογίας, όπως το Διαδίκτυο των Πραγμάτων (IοT)
- Αναπτύξει γνώσεις και δεξιότητες σχεδιασμού και υλοποίησης κατανεμημένων εφαρμογών (DApps)
",
"recommended_books": [
{
- "title": "Βιώσιμη Ανάπτυξη και Στρατηγική Επιχειρηματική Υπευθυνότητα σε Μικρομεσαίες Επιχειρήσεις",
- "author": "Μανασάκης Κωνσταντίνος",
- "id": "102071498"
+ "title": "Αλυσίδες Συστοιχιών (Blockchain) [electronic resource]",
+ "author": "Πατρικάκης Χαράλαμπος, Κόγιας Δημήτριος, Λελίγκιου Ελένη",
+ "id": "118392908"
},
{
- "title": "Green, Pervasive, and Cloud Computing [electronic resource]",
- "author": "Rodrigo Miani / Lasaro Camargos / Bruno Zarpelão / Erika Rosas / Rafael Pasquini",
- "id": "91690443"
+ "title": "Beginning Blockchain [electronic resource]",
+ "author": "Bikramaditya Singhal / Gautam Dhameja / Priyansu Sekhar Panda",
+ "id": "91677528"
+ },
+ {
+ "title": "Blockchain Basics [electronic resource]",
+ "author": "Daniel Drescher",
+ "id": "75482546"
+ },
+ {
+ "title": "Beginning Ethereum Smart Contracts Programming [electronic resource]",
+ "author": "Wei-Meng Lee",
+ "id": "91687561"
}
]
},
+ {
+ "title": "ΕΦΑΡΜΟΣΜΕΝΗ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ",
+ "code": "CSE711 (Νέο Μάθημα)",
+ "professor": ["kgiannou", "halkidis"],
+ "github": "",
+ "url": "https://openeclass.uom.gr/courses/DAI241/",
+ "review": "",
+ "introduction": "ΜΗ ΔΙΑΘΕΣΙΜΕΣ ΠΛΗΡΟΦΟΡΙΕΣ",
+ "recommended_books": ""
+ },
{
"title": "ΔΙΟΙΚΗΣΗ ΠΟΙΟΤΗΤΑΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ",
"code": "ISE701",
@@ -1603,6 +1547,62 @@
}
]
},
+ {
+ "title": "ΑΝΑΚΑΛΥΨΗ ΓΝΩΣΗΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ",
+ "code": "ISE709",
+ "professor": "gkoloniari",
+ "github": "https://github.com/DAInformation/UoM-Applied-Informatics/tree/main/Semester7/Knowledge-Discovery-from-Databases",
+ "url": "https://openeclass.uom.gr/courses/DAI218/",
+ "review": "cbZRybvBMMzP19KY9",
+ "introduction": "Με την ολοκλήρωση του μαθήματος ο φοιτητής θα μπορεί:- να κατανοεί την έννοια της ανακάλυψης γνώσης από βάσεις δεδομένων (knowledge discovery from databases),
- να κατανοεί την αξία της διερευνητικής ανάλυσης και οπτικοποίησης των δεδομένων ως στάδιο προεπεξεργασίας,
- να κατανοεί και να εφαρμόζει τεχνικές απομείωσης των δεδομένων,
- να κατανοεί και να εφαρμόζει τεχνικές εξόρυξης γνώσης από δεδομένα όπως κατηγοριοποίηση (classification), συσταδοποίηση (clustering), κανόνες συσχέτισης (association rules) με τη χρήση διαδεδομένων εργαλείων (π.χ., WEKA, R, Python),
- να κατανοεί και να εφαρμόζει τεχνικές εξόρυξης γνώσης στον παγκόσμιο ιστό.
",
+ "recommended_books": [
+ {
+ "title": "Εισαγωγή στην εξόρυξη δεδομένων, 2η Έκδοση",
+ "author": "Tan Pang - Ning,Steinbach Michael,Kumar Vipin, Βερύκιος Βασίλειος (επιμέλεια)",
+ "id": "77107675"
+ },
+ {
+ "title": "Εξόρυξη από Μεγάλα Σύνολα Δεδομένων - 3η Έκδοση",
+ "author": "Anand Rajaraman, Jeffrey David Ullman, Jure Leskovec",
+ "id": "94700707"
+ },
+ {
+ "title": "ΕΞΟΡΥΞΗ ΚΑΙ ΑΝΑΛΥΣΗ ΔΕΔΟΜΕΝΩΝ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΚΑΙ ΑΛΓΟΡΙΘΜΟΙ",
+ "author": "MOHAMMED J. ZAKI, WAGNER MEIRA JR.",
+ "id": "68386089"
+ }
+ ]
+ },
+ {
+ "title": "ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΑΚΥΒΕΡΝΗΣΗ",
+ "code": "ISE710",
+ "professor": "tambouris",
+ "github": "",
+ "url": "https://classroom.google.com/",
+ "review": "ut2L84nJfncPAr3U8",
+ "introduction": "Η δομή οργάνωσης του μαθήματος περιλαμβάνει τις ακόλουθες κύριες θεματικές ενότητες:- Εισαγωγή στα Ηλεκτρονική Διακυβέρνηση
- Ανοικτά Κυβερνητικά Δεδομένα
- Συνδεδεμένα Ανοικτά Δεδομένα (RDF, SPARQL)
- Αξιοποίηση ΑΡΙ δημοσίων φορέων
- Παροχή Δημοσίων Πληροφοριών και Υπηρεσιών
- Ηλεκτρονική Διακυβέρνησης μιας Στάσης
- Διασυνδεσιμότητα
- Ηλεκτρονική Συμμετοχή
"
+ },
+ {
+ "title": "ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΒΙΩΣΙΜΗ ΑΝΑΠΤΥΞΗ",
+ "code": "ISE711",
+ "professor": "stiakakis",
+ "github": "",
+ "url": "https://openeclass.uom.gr/courses/DAI220/",
+ "review": "4zsyA9rshvrAXzRKA",
+ "introduction": "Μετά την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές θα είναι σε θέση:- να γνωρίζουν τους τρόπους με τους οποίους οι Τεχνολογίες Πληροφορικής και Επικοινωνιών μπορούν να συμβάλλουν θετικά στο περιβάλλον
- να κατανοήσουν την αναγκαιότητα δραστικών λύσεων, μέσω της χρήσης των ΤΠΕ, για τα προβλήματα του περιβάλλοντος
- να κατανοήσουν τη σημασία δημιουργίας και λειτουργίας “πράσινων” επιχειρήσεων
- να γνωρίζουν τους τρόπους διαχείρισης των ηλεκτρονικών αποβλήτων.
",
+ "recommended_books": [
+ {
+ "title": "Βιώσιμη Ανάπτυξη και Στρατηγική Επιχειρηματική Υπευθυνότητα σε Μικρομεσαίες Επιχειρήσεις",
+ "author": "Μανασάκης Κωνσταντίνος",
+ "id": "102071498"
+ },
+ {
+ "title": "Green, Pervasive, and Cloud Computing [electronic resource]",
+ "author": "Rodrigo Miani / Lasaro Camargos / Bruno Zarpelão / Erika Rosas / Rafael Pasquini",
+ "id": "91690443"
+ }
+ ]
+ },
{
"title": "ΠΡΑΚΤΙΚΗ ΑΣΚΗΣΗ ΦΟΙΤΗΤΩΝ",
"code": "AIE096",
@@ -1675,6 +1675,100 @@
}
]
},
+ {
+ "title": "ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ",
+ "code": "CSE803",
+ "professor": "iliass",
+ "github": "https://github.com/DAInformation/UoM-Applied-Informatics/tree/main/Semester8/Logic-Programming",
+ "url": "https://openeclass.uom.gr/courses/DAI162/",
+ "review": "zyS4Ps9RhZRj1qT16",
+ "introduction": "Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής θα είναι ικανός:- να εξηγεί την διαφορετική προσέγγιση του δηλωτικού προγραμματισμού στην υλοποίηση αλγορίθμων, καθώς και τα πλεονεκτήματα και τα μειονεκτήματα του Λογικού προγραμματισμού σε σχέση με τον προστακτικό,
- να διακρίνει ποια είδη εφαρμογών ή μέρη μεγαλύτερων εφαρμογών μπορούν να αναπτυχθούν σε σημαντικά μικρότερο χρόνο με την χρήση δηλωτικού προγραμματισμού,
- να περιγράφει και να μπορεί να εφαρμόσει διαδικασίες όπως η ενοποίηση όρων, καθώς και την χρήση των κατηγορημάτων ανώτερης τάξης,
- να σχεδιάσει και να υλοποιεί προγράμματα Λογικού Προγραμματισμού, εκμεταλλευόμενος τον μηχανισμό εκτέλεσης της γλώσσας, την διαδικασία ενοποίησης και ειδικότερα τεχνικές όπως αναδρομή και αφαίρεση διαδικασιών,
- να εξηγεί την έννοια της μεταβλητής περιορισμών, του πεδίου της και των περιορισμών ως λογικών σχέσεων που εκφράζουν μερική πληροφορία για ένα πρόβλημα,
- να μοντελοποιεί προβλήματα ως προβλήματα περιορισμών και να αναπτύσσει τις αντίστοιχες υλοποιήσεις τους σε ένα ισχυρό σύστημα CLP.
",
+ "recommended_books": [
+ {
+ "title": "Prolog: Προγραμματισμός σε Λογική για Τεχνητή Νοημοσύνη - 2η έκδοση",
+ "author": "Μανόλης Μαρακάκης",
+ "id": "86200975"
+ },
+ {
+ "title": "ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΣΤΗ ΛΟΓΙΚΗ - PROLOG",
+ "author": "ΝΟΤΟΠΟΥΛΟΣ ΠΑΝΑΓΙΩΤΗΣ",
+ "id": "5417"
+ },
+ {
+ "title": "Τεχνικές Λογικού Προγραμματισμού [electronic resource]",
+ "author": "ΣΑΚΕΛΛΑΡΙΟΥ ΗΛΙΑΣ, ΒΑΣΙΛΕΙΑΔΗΣ ΝΙΚΟΛΑΟΣ, ΚΕΦΑΛΑΣ ΠΕΤΡΟΣ, ΣΤΑΜΑΤΗΣ ΔΗΜΟΣΘΕΝΗΣ",
+ "id": "320042"
+ },
+ {
+ "title": "ΛΟΓΙΚΟΣ ΚΑΙ ΣΥΝΑΡΤΗΣΙΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ [electronic resource]",
+ "author": "ΠΑΝΑΓΙΩΤΗΣ ΣΤΑΜΑΤΟΠΟΥΛΟΣ",
+ "id": "320266"
+ }
+ ]
+ },
+ {
+ "title": "ΥΠΟΛΟΓΙΣΜΟΣ ΥΨΗΛΩΝ ΕΠΙΔΟΣΕΩΝ",
+ "code": "CSE805",
+ "professor": "kmarg",
+ "github": "https://github.com/DAInformation/UoM-Applied-Informatics/tree/main/Semester8/High-Performance-Computing",
+ "url": "https://openeclass.uom.gr/courses/DAI194/",
+ "review": "c4GGdkiRqCGnYadF7",
+ "introduction": "Μετά την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές θα είναι σε θέση:- να διακρίνει τις βασικές κατηγορίες υπολογιστικών συστημάτων υψηλών επιδόσεων και να τις συσχετίσει με κύριες ομάδες εφαρμογών.
- να εξηγήσει τις κύριες προκλήσεις των διαφόρων υπολογιστικών συστημάτων για την επίτευξη υψηλών επιδόσεων, στο επίπεδο των επεξεργαστών και επιταχυντών γραφικών, της ιεραρχίας μνήμης και διασυνδετικών δικτύων.
- να εξηγήσει και να εφαρμόσει τις βασικές μετρικές επιδόσεων σε θεωρητικό και πειραματικό επίπεδο.
- να εφαρμόσει μεθοδολογίες αλγοριθμικών και προγραμματιστικών προτύπων στην ανάπτυξη εφαρμογών για συστήματα υψηλών επιδόσεων.
- να υλοποιήσει προγραμματιστικά βασικές οικογένειες αλγορίθμων, να εκσφαλματώσει και να μετρήσει πειραματικά τις επιδόσεις τος σε περιβάλλοντα μοιραζόμενης, κατανεμημένης μνήμης και επιταχυντών γραφικών.
",
+ "recommended_books": [
+ {
+ "title": "ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΑΡΑΛΛΗΛΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ",
+ "author": "PETER S. PACHECO",
+ "id": "50656351"
+ },
+ {
+ "title": "ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΑΖΙΚΑ ΠΑΡΑΛΛΗΛΩΝ ΕΠΕΞΕΡΓΑΣΤΩΝ",
+ "author": "DAVID B. KIRK, WEN-MEI W. HWU",
+ "id": "12279261"
+ },
+ {
+ "title": "Εισαγωγή στον Επιστημονικό Προγραμματισμό",
+ "author": "Ματαράς Δημήτριος",
+ "id": "94688993"
+ }
+ ]
+ },
+ {
+ "title": "ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ ΚΑΙ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΨΗΦΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ",
+ "code": "CSE806",
+ "professor": "sourstav",
+ "github": "https://github.com/DAInformation/UoM-Applied-Informatics/tree/main/Semester8/Digital-Design-and-Digital-Circuits-Modeling",
+ "url": "https://openeclass.uom.gr/courses/DAI200/",
+ "review": "LzfVpTi59WgPu45h7",
+ "introduction": "Το μάθημα έχει σαν βασικό στόχο την εξοικείωση του φοιτητή με τα Ψηφιακά Συστήματα και τον τρόπο μοντελοποίησης και προσομοίωσής τους, έτσι ώστε να ελεγχθεί η ορθότητα της λειτουργίας τους. Μετά την ολοκλήρωση του μαθήματος οι φοιτητές θα είναι σε θέση να:- προσδιορίζουν τα συστατικά μέρη ενός ψηφιακού συστήματος,
- γνωρίζουν τη δομή των βασικών συνδυαστικών και ακολουθιακών κυκλωμάτων
- γνωρίζουν τη δομή των ολοκληρωμένων κυκλωμάτων FPGA
- προγραμματίζουν σε γλώσσα VHDL τα βασικά συστατικά ενός ψηφιακού συστήματος
- συνδέουν με τεχνικές προγραμματισμού τα διάφορα επιμέρους τμήματα υλικού κατασκευάζοντας μεγαλύτερες μονάδες
- προσομοιώνουν τη λειτουργία των ψηφιακών συστημάτων και να ερμηνεύουν τα αποτελέσματα
",
+ "recommended_books": [
+ {
+ "title": "Ψηφιακά Συστήματα",
+ "author": "Σουραβλάς Σταύρος Ι., Ρουμελιώτης Μάνος",
+ "id": "18548869"
+ }
+ ]
+ },
+ {
+ "title": "ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ",
+ "code": "CSE807",
+ "professor": "eftprot",
+ "github": "",
+ "url": "https://openeclass.uom.gr/courses/DAI214/",
+ "review": "AT8rNsTW6yhkUgvw8",
+ "introduction": "Γνώσεις- Αρχιτεκτονικές νευρωνικών δικτύων
- Μέθοδοι εκπαίδευσης
- Εναλλακτικές μέθοδοι μηχανικής μάθησης
Δεξιότητες- Προετοιμασία δεδομένων
- Σχεδίαση και εκπαίδευση νευρωνικών δικτύων.
- Αξιολόγηση μοντέλων
Ικανότητες- Αυτόνομη εργασία και επίλυση προβλημάτων μηχανικής μάθησης σε νέα σύνολα δεδομένων
- Ανάληψη έργων επιστήμης δεδομένων, εργασία σε εταιρείες ως αναλυτής δεδομένων
",
+ "recommended_books": [
+ {
+ "title": "Νευρωνικά Δίκτυα και Μηχανική Μάθηση",
+ "author": "Haykin Simon",
+ "id": "9743"
+ },
+ {
+ "title": "ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ ΚΑΙ ΒΑΘΙΑ ΜΑΘΗΣΗ",
+ "author": "Charu C. Aggarwal",
+ "id": "94691948"
+ }
+ ]
+ },
{
"title": "ΑΣΦΑΛΕΙΑ ΔΙΚΤΥΩΝ ΚΑΙ ΔΙΑΔΙΚΤΥΑΚΩΝ ΕΦΑΡΜΟΓΩΝ",
"code": "CSE808",
@@ -1823,98 +1917,45 @@
]
},
{
- "title": "ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ",
- "code": "CSE803",
- "professor": "iliass",
- "github": "https://github.com/DAInformation/UoM-Applied-Informatics/tree/main/Semester8/Logic-Programming",
- "url": "https://openeclass.uom.gr/courses/DAI162/",
- "review": "zyS4Ps9RhZRj1qT16",
- "introduction": "Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής θα είναι ικανός:- να εξηγεί την διαφορετική προσέγγιση του δηλωτικού προγραμματισμού στην υλοποίηση αλγορίθμων, καθώς και τα πλεονεκτήματα και τα μειονεκτήματα του Λογικού προγραμματισμού σε σχέση με τον προστακτικό,
- να διακρίνει ποια είδη εφαρμογών ή μέρη μεγαλύτερων εφαρμογών μπορούν να αναπτυχθούν σε σημαντικά μικρότερο χρόνο με την χρήση δηλωτικού προγραμματισμού,
- να περιγράφει και να μπορεί να εφαρμόσει διαδικασίες όπως η ενοποίηση όρων, καθώς και την χρήση των κατηγορημάτων ανώτερης τάξης,
- να σχεδιάσει και να υλοποιεί προγράμματα Λογικού Προγραμματισμού, εκμεταλλευόμενος τον μηχανισμό εκτέλεσης της γλώσσας, την διαδικασία ενοποίησης και ειδικότερα τεχνικές όπως αναδρομή και αφαίρεση διαδικασιών,
- να εξηγεί την έννοια της μεταβλητής περιορισμών, του πεδίου της και των περιορισμών ως λογικών σχέσεων που εκφράζουν μερική πληροφορία για ένα πρόβλημα,
- να μοντελοποιεί προβλήματα ως προβλήματα περιορισμών και να αναπτύσσει τις αντίστοιχες υλοποιήσεις τους σε ένα ισχυρό σύστημα CLP.
",
- "recommended_books": [
- {
- "title": "Prolog: Προγραμματισμός σε Λογική για Τεχνητή Νοημοσύνη - 2η έκδοση",
- "author": "Μανόλης Μαρακάκης",
- "id": "86200975"
- },
- {
- "title": "ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΣΤΗ ΛΟΓΙΚΗ - PROLOG",
- "author": "ΝΟΤΟΠΟΥΛΟΣ ΠΑΝΑΓΙΩΤΗΣ",
- "id": "5417"
- },
- {
- "title": "Τεχνικές Λογικού Προγραμματισμού [electronic resource]",
- "author": "ΣΑΚΕΛΛΑΡΙΟΥ ΗΛΙΑΣ, ΒΑΣΙΛΕΙΑΔΗΣ ΝΙΚΟΛΑΟΣ, ΚΕΦΑΛΑΣ ΠΕΤΡΟΣ, ΣΤΑΜΑΤΗΣ ΔΗΜΟΣΘΕΝΗΣ",
- "id": "320042"
- },
- {
- "title": "ΛΟΓΙΚΟΣ ΚΑΙ ΣΥΝΑΡΤΗΣΙΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ [electronic resource]",
- "author": "ΠΑΝΑΓΙΩΤΗΣ ΣΤΑΜΑΤΟΠΟΥΛΟΣ",
- "id": "320266"
- }
- ]
+ "title": "ΕΠΙΧΕΙΡΗΜΑΤΙΚΗ ΑΝΑΛΥΤΙΚΗ",
+ "code": "ISE802",
+ "professor": "kvergidis",
+ "github": "",
+ "url": "https://classroom.google.com/",
+ "review": "wXraKS6aQeFS1iQP6",
+ "introduction": "Με την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές θα είναι σε θέση να:- οπτικοποιούν, αναλύουν και ερμηνεύουν δεδομένα με έμφαση σε δεδομένα μεγάλης κλίμακας
- κατανοούν την πολυπλοκότητα και τις προκλήσεις στη συλλογή, ανάλυση και ερμηνεία σύνθετων ποσοτικών και ποιοτικών δεδομένων
- επιλέγουν και εφαρμόζουν ποσοτικές μεθόδους/τεχνικές και εργαλεία/λογισμικό για την ανάλυση δεδομένων και την υποστήριξη της λήψης αποφάσεων σε σύνθετα επιχειρησιακά προβλήματα
",
+ "recommended_books": ""
},
{
- "title": "ΥΠΟΛΟΓΙΣΜΟΣ ΥΨΗΛΩΝ ΕΠΙΔΟΣΕΩΝ",
- "code": "CSE805",
- "professor": "kmarg",
- "github": "https://github.com/DAInformation/UoM-Applied-Informatics/tree/main/Semester8/High-Performance-Computing",
- "url": "https://openeclass.uom.gr/courses/DAI194/",
- "review": "c4GGdkiRqCGnYadF7",
- "introduction": "Μετά την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές θα είναι σε θέση:- να διακρίνει τις βασικές κατηγορίες υπολογιστικών συστημάτων υψηλών επιδόσεων και να τις συσχετίσει με κύριες ομάδες εφαρμογών.
- να εξηγήσει τις κύριες προκλήσεις των διαφόρων υπολογιστικών συστημάτων για την επίτευξη υψηλών επιδόσεων, στο επίπεδο των επεξεργαστών και επιταχυντών γραφικών, της ιεραρχίας μνήμης και διασυνδετικών δικτύων.
- να εξηγήσει και να εφαρμόσει τις βασικές μετρικές επιδόσεων σε θεωρητικό και πειραματικό επίπεδο.
- να εφαρμόσει μεθοδολογίες αλγοριθμικών και προγραμματιστικών προτύπων στην ανάπτυξη εφαρμογών για συστήματα υψηλών επιδόσεων.
- να υλοποιήσει προγραμματιστικά βασικές οικογένειες αλγορίθμων, να εκσφαλματώσει και να μετρήσει πειραματικά τις επιδόσεις τος σε περιβάλλοντα μοιραζόμενης, κατανεμημένης μνήμης και επιταχυντών γραφικών.
",
+ "title": "ΜΕΘΟΔΟΛΟΓΙΕΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΟΙΚΗΣΗΣ ΠΑΡΑΓΩΓΗΣ",
+ "code": "ISE803",
+ "professor": "nikolai",
+ "github": "",
+ "url": "https://openeclass.uom.gr/courses/DAI132/",
+ "review": "878VHNYWAFdQSeiZA",
+ "introduction": "Οι φοιτητές μετά την επιτυχή ολοκλήρωση του μαθήματος θα πρέπει να μπορούν- να διακρίνουν τις βασικές έννοιες ενός συστήματος παραγωγής.
- να περιγράφουν τις έννοιες του σχεδιασμού παραγωγικής διαδικασίας - χώρου παραγωγής - εργασίας παραγωγής .
- να διακρίνουν το τρόπο λειτουργίας ενός συστήματος παραγωγής
- να εκτιμούν και να αξιολογούν την απόδοση ενός συστήματος παραγωγής
- να εκτιμούν τις ανάγκες ενός συστήματος παραγωγής
- να σχεδιάζουν, να ελέγχουν και να εκτελούν λειτουργίες που αφορούν τον προγραμματισμό και τον έλεγχο μιας τυπικής παραγωγικής διαδικασίας
- να σχεδιάζουν και να ελέγχουν διαδικασίες με σκοπό την μείωση του κόστους παραγωγής και την βελτίωση παραγωγικότητας ενός συστήματος παραγωγής.
",
"recommended_books": [
{
- "title": "ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΑΡΑΛΛΗΛΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ",
- "author": "PETER S. PACHECO",
- "id": "50656351"
- },
- {
- "title": "ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΑΖΙΚΑ ΠΑΡΑΛΛΗΛΩΝ ΕΠΕΞΕΡΓΑΣΤΩΝ",
- "author": "DAVID B. KIRK, WEN-MEI W. HWU",
- "id": "12279261"
+ "title": "Διοίκηση παραγωγικών συστημάτων",
+ "author": "Δημητριάδης Σωτήριος Γ., Μιχιώτης Αθανάσιος Ν.",
+ "id": "94644631"
},
{
- "title": "Εισαγωγή στον Επιστημονικό Προγραμματισμό",
- "author": "Ματαράς Δημήτριος",
- "id": "94688993"
- }
- ]
- },
- {
- "title": "ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ ΚΑΙ ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΨΗΦΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ",
- "code": "CSE806",
- "professor": "sourstav",
- "github": "https://github.com/DAInformation/UoM-Applied-Informatics/tree/main/Semester8/Digital-Design-and-Digital-Circuits-Modeling",
- "url": "https://openeclass.uom.gr/courses/DAI200/",
- "review": "LzfVpTi59WgPu45h7",
- "introduction": "Το μάθημα έχει σαν βασικό στόχο την εξοικείωση του φοιτητή με τα Ψηφιακά Συστήματα και τον τρόπο μοντελοποίησης και προσομοίωσής τους, έτσι ώστε να ελεγχθεί η ορθότητα της λειτουργίας τους. Μετά την ολοκλήρωση του μαθήματος οι φοιτητές θα είναι σε θέση να:- προσδιορίζουν τα συστατικά μέρη ενός ψηφιακού συστήματος,
- γνωρίζουν τη δομή των βασικών συνδυαστικών και ακολουθιακών κυκλωμάτων
- γνωρίζουν τη δομή των ολοκληρωμένων κυκλωμάτων FPGA
- προγραμματίζουν σε γλώσσα VHDL τα βασικά συστατικά ενός ψηφιακού συστήματος
- συνδέουν με τεχνικές προγραμματισμού τα διάφορα επιμέρους τμήματα υλικού κατασκευάζοντας μεγαλύτερες μονάδες
- προσομοιώνουν τη λειτουργία των ψηφιακών συστημάτων και να ερμηνεύουν τα αποτελέσματα
",
- "recommended_books": [
- {
- "title": "Ψηφιακά Συστήματα",
- "author": "Σουραβλάς Σταύρος Ι., Ρουμελιώτης Μάνος",
- "id": "18548869"
+ "title": "Διοίκηση Παραγωγής Ο Σχεδιασμός Παραγωγικών Συστημάτων - Β΄ Έκδοση",
+ "author": "Παππής Κώστας Π.",
+ "id": "68402905"
}
]
},
{
- "title": "ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ",
- "code": "CSE807",
- "professor": "eftprot",
+ "title": "ΠΡΟΗΓΜΕΝΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ",
+ "code": "ISE806",
+ "professor": "tambouris",
"github": "",
- "url": "https://openeclass.uom.gr/courses/DAI214/",
- "review": "AT8rNsTW6yhkUgvw8",
- "introduction": "Γνώσεις- Αρχιτεκτονικές νευρωνικών δικτύων
- Μέθοδοι εκπαίδευσης
- Εναλλακτικές μέθοδοι μηχανικής μάθησης
Δεξιότητες- Προετοιμασία δεδομένων
- Σχεδίαση και εκπαίδευση νευρωνικών δικτύων.
- Αξιολόγηση μοντέλων
Ικανότητες- Αυτόνομη εργασία και επίλυση προβλημάτων μηχανικής μάθησης σε νέα σύνολα δεδομένων
- Ανάληψη έργων επιστήμης δεδομένων, εργασία σε εταιρείες ως αναλυτής δεδομένων
",
- "recommended_books": [
- {
- "title": "Νευρωνικά Δίκτυα και Μηχανική Μάθηση",
- "author": "Haykin Simon",
- "id": "9743"
- },
- {
- "title": "ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ ΚΑΙ ΒΑΘΙΑ ΜΑΘΗΣΗ",
- "author": "Charu C. Aggarwal",
- "id": "94691948"
- }
- ]
+ "url": "https://openeclass.uom.gr/courses/UNI135/",
+ "review": "9hq7xHBNc6hJg1x66",
+ "introduction": "Με την ολοκλήρωση του μαθήματος, οι φοιτητές θα είναι σε θέση να:- Ανακαλούν τη λειτουργικότητα, τα πλεονεκτήματα και τα μειονεκτήματα ενός εύρους προηγμένων πληροφοριακών συστημάτων.
- Χρησιμοποιούν στην πράξη τα πληροφοριακά αυτά συστήματα.
",
+ "recommended_books": ""
},
{
"title": "ΕΝΟΠΟΙΗΜΕΝΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ",
@@ -2066,47 +2107,6 @@
}
]
},
- {
- "title": "ΕΠΙΧΕΙΡΗΜΑΤΙΚΗ ΑΝΑΛΥΤΙΚΗ",
- "code": "ISE802",
- "professor": "kvergidis",
- "github": "",
- "url": "https://classroom.google.com/",
- "review": "wXraKS6aQeFS1iQP6",
- "introduction": "Με την επιτυχή ολοκλήρωση του μαθήματος, οι φοιτητές θα είναι σε θέση να:- οπτικοποιούν, αναλύουν και ερμηνεύουν δεδομένα με έμφαση σε δεδομένα μεγάλης κλίμακας
- κατανοούν την πολυπλοκότητα και τις προκλήσεις στη συλλογή, ανάλυση και ερμηνεία σύνθετων ποσοτικών και ποιοτικών δεδομένων
- επιλέγουν και εφαρμόζουν ποσοτικές μεθόδους/τεχνικές και εργαλεία/λογισμικό για την ανάλυση δεδομένων και την υποστήριξη της λήψης αποφάσεων σε σύνθετα επιχειρησιακά προβλήματα
",
- "recommended_books": ""
- },
- {
- "title": "ΜΕΘΟΔΟΛΟΓΙΕΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΟΙΚΗΣΗΣ ΠΑΡΑΓΩΓΗΣ",
- "code": "ISE803",
- "professor": "nikolai",
- "github": "",
- "url": "https://openeclass.uom.gr/courses/DAI132/",
- "review": "878VHNYWAFdQSeiZA",
- "introduction": "Οι φοιτητές μετά την επιτυχή ολοκλήρωση του μαθήματος θα πρέπει να μπορούν- να διακρίνουν τις βασικές έννοιες ενός συστήματος παραγωγής.
- να περιγράφουν τις έννοιες του σχεδιασμού παραγωγικής διαδικασίας - χώρου παραγωγής - εργασίας παραγωγής .
- να διακρίνουν το τρόπο λειτουργίας ενός συστήματος παραγωγής
- να εκτιμούν και να αξιολογούν την απόδοση ενός συστήματος παραγωγής
- να εκτιμούν τις ανάγκες ενός συστήματος παραγωγής
- να σχεδιάζουν, να ελέγχουν και να εκτελούν λειτουργίες που αφορούν τον προγραμματισμό και τον έλεγχο μιας τυπικής παραγωγικής διαδικασίας
- να σχεδιάζουν και να ελέγχουν διαδικασίες με σκοπό την μείωση του κόστους παραγωγής και την βελτίωση παραγωγικότητας ενός συστήματος παραγωγής.
",
- "recommended_books": [
- {
- "title": "Διοίκηση παραγωγικών συστημάτων",
- "author": "Δημητριάδης Σωτήριος Γ., Μιχιώτης Αθανάσιος Ν.",
- "id": "94644631"
- },
- {
- "title": "Διοίκηση Παραγωγής Ο Σχεδιασμός Παραγωγικών Συστημάτων - Β΄ Έκδοση",
- "author": "Παππής Κώστας Π.",
- "id": "68402905"
- }
- ]
- },
- {
- "title": "ΠΡΟΗΓΜΕΝΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ",
- "code": "ISE806",
- "professor": "tambouris",
- "github": "",
- "url": "https://openeclass.uom.gr/courses/UNI135/",
- "review": "9hq7xHBNc6hJg1x66",
- "introduction": "Με την ολοκλήρωση του μαθήματος, οι φοιτητές θα είναι σε θέση να:- Ανακαλούν τη λειτουργικότητα, τα πλεονεκτήματα και τα μειονεκτήματα ενός εύρους προηγμένων πληροφοριακών συστημάτων.
- Χρησιμοποιούν στην πράξη τα πληροφοριακά αυτά συστήματα.
",
- "recommended_books": ""
- },
{
"title": "ΠΡΑΚΤΙΚΗ ΑΣΚΗΣΗ ΦΟΙΤΗΤΩΝ",
"code": "AIE096",