Ηλεκτρονική Διάθεση Μαθήματος
Μαθησιακά Αποτελέσματα
- Αναλύσουν τα προβλήματα που τους αφορούν σε μικρότερα τμήματα τα οποία θα είναι επιλύσιμα και αντιμετωπίσιμα
- Αξιοποιούν μεθοδολογίες και αλγορίθμους υψηλής αποδοτικότητας
- Επιλέξουν την βέλτιστη μέθοδο/αλγόριθμο για την επίλυση κατηγοριών προβλημάτων εστιασμένων στο συγκεκριμένο επιστημονικό πεδίο που τους ενδιαφέρει
- Εξασκηθούν πάνω σε συγκεκριμένα προβλήματα που τους ενδιαφέρουν προσωπικά και προέρχονται από οποιοδήποτε πεδίο της Φυσικής επιθυμούν (με δική τους επιλογή προβλήματος)
- Συλλέξουν ή/και διαχειριστούν δεδομένα μεγάλου όγκου στα προβλήματα αυτά βάσει των μεθοδολογιών/αλγορίθμων που έχουν διδαχτεί
Περιεχόμενο Μαθήματος
• Εισαγωγή σε έννοιες αλγορίθμων, διαγραμμάτων ροής και ψευδοκώδικα.
• Βασικά παραδείγματα χρήσης ψευδοκώδικα και διαγραμμάτων ροής.
• Γενικοί αλγόριθμοι για επεξεργασία δεδομένων (αναζήτηση) . Hands on ασκήσεις.
• Γενικοί αλγόριθμοι για επεξεργασία δεδομένων (ταξινόμηση). Hands on ασκήσεις.
• Αποτελεσματικότητα αλγορίθμων (Big O notation) και σύγκριση αποτελεσματικότητας προηγούμενων αλγορίθμων.
• Σύντομη εισαγωγή σε γράφους. Τύποι γράφων και τοπολογίες. Γενικοί αλγόριθμοι δημιουργίας γράφων.
• Επιλογή προβλημάτων εξαμηνιαίας εργασίας κάθε φοιτητή με διαλογική συζήτηση.
• Μετρικές σε γράφους. Τεχνικές ανάλυσης τοπολογίας. Hands on ασκήσεις.
• Εισαγωγή στην έννοια των δυναμικών γράφων/συστημάτων και μεθοδολογία ανάλυσης τους. Hands on ασκήσεις.
• Χρονοσειρές και χρήση τους σε μελέτες/προβλήματα Φυσικής.
• Πολύ-επίπεδοι και multiplex γράφοι με παραδείγματα.
• Παρουσίαση παραδειγμάτων εφαρμογών όλων των ανωτέρω περιπτώσεων.
• Επανάληψη - ανακεφαλαίωση.