(Υπεύθυνος - Συντονιστής: Καθ. Β. Βεσκούκης)

  • Εισαγωγή

Γενικά για το μάθημα, περιοχές ενδιαφέροντος, γενικές έννοιες, υπολογιστικά συστήματα, γενική τους αρχιτεκτονική, πως δένουν όλα αυτά που θα ακουστούν στο μάθημα, κλπ.

  • Δομές Δεδομένων και Αλγόριθμοι

Που χρειάζονται οι δομές δεδομένων, τύποι δομών (πίνακες, λίστες, δένδρα, κατακερματισμός), αλγόριθμοι αναζήτησης και ταξινόμησης δεδομένων, αρχεία.

  • Βάσεις Δεδομένων

Εισαγωγή στις Βάσεις Δεδομένων (ΒΔ) - Βασικές αρχές - Συστήματα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ) - Κατηγορίες ΣΔΒΔ - Αρχιτεκτονικές ΣΔΒΔ - Μοντέλα Δεδομένων - Το σχεσιακό μοντέλο - Σχεδίαση Πληροφοριακού Συστήματος για ΣΔΒΔ (Ιδεατή Σχεδίαση, Λογική Σχεδίαση, Φυσική Σχεδίαση). Γλώσσες ΒΔ - Η γλώσσα SQL - Απλές και πολύπλοκες ερωτήσεις. ΣΔΒΔ για μικρές εφαρμογές - Το πακέτο Microsoft Access - Πίνακες -Δημιουργία πινάκων και συσχετίσεων - Ερωτήσεις (απλές, στατιστικές, κλπ)

  • Ανάλυση και Επεξεργασία Εικόνων

Σύλληψη (capture) και Οπτικοποίηση (display) εικόνων, Δομές εικόνων και κωδικοποίηση (binary, quadtrees, κλπ), Αναγνώριση προτύπων - στατιστικές, συντακτικές, δομικές αναγνωρίσεις.

  • Συστήματα Γνώσης και Έμπειρα Συστήματα

Αναπαράσταση Γνώσεων. Βασικές αρχές και μεθοδολογίες. Σχέση βάσεων γνώσεων και βάσεων δεδομένων. Έμπειρα συστήματα.

  • Επίλογος

Ανακεφαλαίωση και δέσιμο όλων αυτών που ακούστηκαν στο μάθημα με το υπόλοιπο πρόγραμμα σπουδών.