Περιγραφή 

Εαρινό εξάμηνο 2015-2016 - Τμήμα αρτίων ΑΜ
 





Ύλη μαθήματος

  1. Βασικές γνώσεις προγραμματισμού με τη γλώσσα C (pointers, structures, linked data representations).

  2. Αναδρομή

  3. Ενότητες και Αφαίρεση (modularity and data abstraction). Αφηρημένοι τύποι δεδομένων (abstract data types).

  4. Εισαγωγή στην ανάλυση αλγορίθμων

  5. Γραμμικές δομές δεδομένων: στοίβες (stacks) και ουρές (queues).

  6. Λίστες (lists)

  7. Δέντρα (trees)

  8. Γράφοι (graphs)

  9. Πίνακες κατακερματισμού (hash tables).


Βαθμολογία

  1. 3 Ασκήσεις: 40%

  2. Εργαστήριο: 10%

  3. Τελική εξέταση: 50%
  4. *Ο βαθμός της τελικής εξέτασης πρέπει να είναι πάνω από 5.