1. Βασικές έννοιες προγραμματισμού : Πηγαίος κώδικας, μεταγλώττιση και σύνδεση, εκτελέσιμα προγράμματα
2. Προγραμματισμός σε C. Mεταβλητές και τύποι μεταβλητών, αλφαριθμητικές τιμές, τελεστές, λογικές και μαθηματικές εκφράσεις (τελεστές)
3. Έλεγχος ροής προγράμματος (διακλάδωση υπό συνθήκη, βρόχοι επανάληψης)
4. Συναρτήσεις μαθηματικές και διαχείρισης αλφαριθμητικών
5. Συναρτήσεις (κλήση με αντιγραφή/αναφορά, προεπιλεγμένες μεταβλητές, αναδρομική κλήση), εμβέλεια μεταβλητών (τοπικές/καθολικές),
6. Eίσοδος/έξοδος σε κονσόλα και αρχεία κειμένου
7. Δείκτες και συλλογές δεδομένων (πίνακες)
8. Εφαρμογές από την αριθμητική ανάλυση και την ανάλυση δεδομένων