Πρόγραμμα μαθήματος

Διάλεξη 1
Εισαγωγή hello.c
Διάλεξη 2
Αλγόριθμοι και Προγράμματα max.c
Διάλεξη 3
Τύποι Μεταβλητών, Τελεστές, Είσοδος/Έξοδος Άσκηση 0
Παράδοση άσκησης 0: 10 Οκτ., 23:59.
Διάλεξη 4
Εντολές Ελέγχου Ροής if.c switch.c cond.c
Εισαγωγή στα συστήματα του CSD και στο UNIX
Σύντομη εισαγωγή στο UNIX
Μέρος 2
Git Tutorial
 
Διάλεξη 5
Εντολές Επανάληψης Άσκηση 1
Παράδοση άσκησης 1: 30 Οκτ., 23:59.
global-local.c while.c whilescan.c count-digits.c
Διάλεξη 6
Συναρτήσεις  
Διάλεξη 7
Συναρτήσεις και μεταβλητές callbyvalue.c
Διάλεξη 8
Πίνακες array.c
Διάλεξη 9
Αλφαριθμητικά histogram.c
Διάλεξη 10
Πολυδιάστατοι πίνακες Άσκηση 2
Παράδοση άσκησης 2: 21 Νοε., 23:59.
students.c array-traversal.c
Διάλεξη 11
Δείκτες, part I constptr.c
Διάλεξη 12
Δείκτες, part II cards.c
Επανάληψη
   
Πρόοδος
16 Νοεμβρίου 14:00-17:00
   
Διάλεξη 13
Δυναμική Διαχείριση Μνήμης malloc.c mymalloc.c 2dalloc.c strarray.c
Διάλεξη 14
Διαχείριση Αρχείων Άσκηση 3
Παράδοση άσκησης 3: 17 Δεκ., 23:59.
Διάλεξη 15
Αναδρομή fib.c hanoi.c mutual.c power.c
Διάλεξη 16-17
Ταξινόμηση και Αναζήτηση mergesort.c qsort.c
Διάλεξη 18-19
Δομές (structs)  
Διάλεξη 20
Αναδρομικές Δομές  
Διάλεξη 21
Απλά Συνδεδεμένες Λίστες
Διάλεξη 22
Διπλά Συνδεδεμένες Λίστες  
Διάλεξη 23
Άλλα Χαρακτηριστικά της C
Τελικό Διαγώνισμα
?? Ιαν.