Τι περιλαμβάνει το μάθημα
-  Οι υπολογιστές και ο προγραμματισμός τους
 -  Η γλώσσα C, το πρώτο πρόγραμμα
 -  Υπολογισμοί με μεταβλητές, είσοδος και έξοδος
 -  Τελεστές σύγκρισης, λογικής και επαναλήψεις
 -  Προγραμματισμός με χαρακτήρες, αποφάσεις
 -  Πρόσθετες δομές ελέγχου: switch for break continue
 -  Ορισμός συναρτήσεων
 -  Παράδειγμα: μορφοποίηση προγραμμάτων
 -  Πίνακες
 -  Οργάνωση δεδομένων: δομές, ενώσεις, απαριθμήσεις, τύποι
 -  Δείκτες και δυναμικές δομές δεδομένων
 -  Προσδιορισμός απαιτήσεων, ανάλυση και σχεδίαση 
 -  Οργάνωση προγραμμάτων: σχεδιασμός σε τμήματα αφηρημένοι τύποι δεδομένων
 -  Συμβολοσειρές
 -  Η πρότυπη βιβλιοθήκη
 -  Ανασκόπηση - επανάληψη