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