Πληροφορίες

Δικτυακός Τόπος Μαθήματος

http://compus.uom.gr/INF159/index.php

Ομάδα Στόχος

Φοιτητές/απόφοιτοι του Τμήματος Εφαρμοσμένης Πληροφορικής. Ενδιαφερόμενοι για τη θεματική περιοχή Δομές Δεδομένων".

Προαπαιτούμενα

Διαδικαστικός Προγραμματισμός, γλώσσα C

Μαθησιακοί Στόχοι Μαθήματος

Ο στόχος του μαθήματος είναι η μελέτη των δομών δεδομένων και εστιάζεται σε δύο αλληλοσυμπληρώμενους άξονες:
α) αναγνώριση και ανάπτυξη χρήσιμων μαθηματικών μοντέλων (Αφηρημένοι Τύποι Δεδομένων ΑΤΔ) και των πράξεών τους καθώς και ο προσδιορισμός των κατηγοριών των προβλημάτων που μπορούν να επιλύσουν
β) Ο στόχος του μαθήματος είναι η μελέτη των δομών δεδομένων και εστιάζεται σε δύο αλληλοσυμπληρώμενους άξονες:
α) αναγνώριση και ανάπτυξη χρήσιμων μαθηματικών μοντέλων (Αφηρημένοι Τύποι Δεδομένων ΑΤΔ) και των πράξεών τους καθώς και ο προσδιορισμός των κατηγοριών των προβλημάτων που μπορούν να επιλύσουν
β) ανάπτυξη μεθόδων αναπαράστασης και υλοποίησης των (ΑΤΔ) και των πράξεών τους στη διαδικαστική γλώσσα προγραμματισμού C.

Βιβλιογραφία

Δομές Δεδομένων με C
N. Μυσιρλής, 2008
Ν. Μυσιρλής
960-92031-1-6

Προτεινόμενα Συγγράματα

1. Δομές Δεδομένων με C, N. Μυσιρλής, 2008, Ν. Μυσιρλής, 960-92031-1-6
2. Δομές δεδομένων, αλγόριθμοι και εφαρμογές C++, Sahnii Sartaj, ΕΚΔΟΣΕΙΣ Α. ΤΖΙΟΛΑ & ΥΙΟΙ Α.Ε., 2004
3. Δομές δεδομένων, Μποζάνης Παναγιώτης Δ, ΕΚΔΟΣΕΙΣ Α. ΤΖΙΟΛΑ & ΥΙΟΙ Α.Ε., 2006

Ηλεκτρονικές Πηγές Μάθησης

1. Algorithms and Data Structures, Computer Science, Princeton, http://www.cs.princeton.edu/courses/archive/fall14/cos226/info.php
2. Data Structures and Algorithms in Java, Michael T. Goodrich and Roberto Tamassia, http://ww0.java4.datastructures.net/
3. Δομές Δεδομένων, τμήμα Πληροφορικής, ΑΠΘ, http://delab.csd.auth.gr/courses/c_ds/
4. Δομές Δεδομένων, τμήμα Πληροφορικής, ΟΠΑ, https://eclass.aueb.gr/courses/INF231/

 

 

 

External Links
Designed & Developed by vagpits