Οι Γλώσσες Προγραμματισμού C και C++. Ανάπτυξη Προγραμμάτων με Δομημένο τρόπο. Λέξεις Κλειδιά. Προσδιοριστές. Τύποι Δεδομένων. Έλεγχος Προγράμματος. Συναρτήσεις. Μεταβλητές. Εμβέλεια και Διάρκεια Ζωής Μεταβλητών. Πίνακες. Δείκτες. Σχέση Δεικτών και Πινάκων. Αναφορές και Διευθύνσεις Μνήμης. Χαρακτήρες. Ακολουθίες Χαρακτήρων. Μορφοποίηση Εισόδου και Εξόδου Προγραμμάτων. Δομήσεις και Προσπέλαση Μελών των Δομήσεων. Ενώσεις. Απαριθμήσεις. Χειρισμοί Παραστάσεων σε Δυαδική Μορφή. Πρόσβαση σε Αρχεία. Επεξεργασία Αρχείων. Προεπεξεργασία και Μεταγλώττιση Προγραμμάτων. Προχωρημένα Θέματα Προγραμματισμού. Δομές Δεδομένων. Η C++ είναι βελτιωμένη C. Αφαιρετική Άποψη Δεδομένων. Κλάσεις. Κληρονομικότητα. Πολυμορφισμός. Υπερφόρτωση Τελεστών. Εικονικές Συναρτήσεις. Είσοδος και Έξοδος Προγραμμάτων με Ροές. Πρότυπα. Εξαιρέσεις.
Χειμ. Εξάμηνο 2010 - 2011.
Πρόγραμμα: Δευτέρα 16.00-19.00 Αίθ. 1 (Θεωρία),
Τρίτη 12.00-14.00, Τετάρτη 16.00-18.00, Πέμπτη 12.00-14.00,
Δευτέρα 9.00-11.00, Εργ. 1 (Εργαστήριο)
Τα μαθήματα ξεκινούν στις 4-Οκτ-2010.