Το μαθημα του Δομημένου Προγραμματισμου ασχολείται με την αναπαράσταση, και υλοποίηση αλγορίθμων σε ψευδοκώδικα, διαγράμματα ροης και τη γλώσσα Pascal, και την αναπτυξη προγραμμάτων με τη μεθοδολογία του δομημένου προγραμματισμου.
Εστιάζει στην κατανόηση των προβλημάτων, τον καθορισμο των απαιτήσεων, την ανάλυση και την αλγοριθμική επίλυσή τους. Το μάθημα περιλαμβάνει την επίλυση πολυάριθμων ασκήσεων, καθως και την υλοποίηση των λύσεών τους σε περιβάλλον ανάπτυξης της γλώσσας Pascal.