Please ensure Javascript is enabled for purposes of website accessibility

Παρουσίαση/Προβολή

Εικόνα επιλογής

Δομές Δεδομένων και Αλγόριθμοι (Θ+Ε)

(ECE_K320) -  ΙΩΑΝΝΗΣ ΤΣΑΚΝΑΚΗΣ (Θεωρ+Εργ) , ΓΙΩΡΓΟΣ ΑΣΗΜΑΚΟΠΟΥΛΟΣ (Εργ)

Περιγραφή Μαθήματος

(English description is following)

Στόχος του μαθήματος είναι η εισαγωγή των φοιτητών στις βασικές έννοιες των Δομών Δεδομένων και Αλγορίθμων με σκοπό αφενός να αποκτήσουν θεωρητικές και πρακτικές γνώσεις που θα επιτρέψουν την αποδοτικότερη αναπαράσταση των δεδομένων οδηγώντας σε προγράμματα υψηλού επιπέδου ποιότητας και τεκμηρίωσης και αφετέρου να αναπτύξουν ελεύθερη, δημιουργική και επαγωγική σκέψη.

Λέξεις Κλειδιά:  Δομές Δεδομένων,  Πίνακες, Στοίβες, Ουρές, Λίστες, Δένδρα, Γράφοι, Αλγόριθμοι, Πολυπλοκότητα, Ασυμπτωτικοί συμβολισμοί, Τάξεις συναρτήσεων, Απλοί Επαναληπτικοί Αλγόριθμοι, Αναζήτησης και Ταξινόμησης, Αναδρομικοί, Άπληστοι, Αλγόριθμοι Γράφων,  Γλώσσα C,

Οι γνώσεις και οι δεξιότητες που θα αποκτηθούν θα αποτελέσουν τη βάση για μαθήματα μεγαλύτερων εξαμήνων.

 

The aim of the course is to introduce students to the basic concepts of Data Structures and Algorithms in order to acquire theoretical and practical knowledge that will allow the most efficient representation of data leading to high quality and documentation programs and on the other hand to product free, creative and inductive thinking.

Keywords: Data Structures, Tables, Stacks, Queues, Lists, Trees, Graphs, Algorithms, Complexity, Asymptomatic Symbols, Simple Repetitive Algorithms, Searching and Classification Algorithms, Retrograde Algorithms, Greedy Algorithms, Graph Algorithms, C Programming Language.

The knowledge and the skills acquired will form the basis for the courses of next semesters.

Ημερομηνία δημιουργίας

Παρασκευή 16 Οκτωβρίου 2020