Το μάθημα προσφέρει δύο τύπους εξέτασης, εργαστηριακή και γραπτή. Υπάρχουν διαφορετικές απαιτήσεις για συμμετοχή σε κάθε μία και διαφορετικός τρόπος βαθμολόγησης.
Κάθε φοιτητής μπορεί να συμμετέχει σε κάθε εξεταστική μόνο σε έναν από τους δύο τύπους εξέτασης.
Μια με δύο εβδομάδες πριν από την τελική εξέταση του μαθήματος, και μετά από σχετική ανακοίνωση, οι φοιτητές δηλώνουν αν και σε ποια εξέταση σκοπεύουν να παρευρεθούν. Η δήλωση είναι υποχρεωτική για λόγους προετοιμασίας των εξετάσεων.
Προσφέρεται στις εξεταστικές περιόδους Φεβρουαρίου και Σεπτεμβρίου. Οι φοιτητές/τριες καλούνται να ολοκληρώσουν ατομικά έναν αριθμό από προγραμματιστικές ασκήσεις στο εργαστηριακό περιβάλλον, χωρίς πρόσβαση σε σημειώσεις/πηγές στο internet.
Στην εργαστηριακή εξέταση μπορούν να συμμετέχουν όποιοι:
Εφόσον ο βαθμός της τελικής εξέτασης είναι Ε ≥ 5, ο τελικός βαθμός στο μάθημα είναι = max( E, E*0.64 + H*0.24+Π*0.12 ) σταθμισμένος στην κλίμακα [6.5 ... 10 ] όπου H είναι ο μέσος όρος των homeworks και Π ο μέσος όρος των προόδων.
Προσφέρεται στις εξεταστικές περιόδους Φεβρουαρίου και Σεπτεμβρίου. Οι φοιτητές/τριες καλούνται να απαντήσουν ατομικά ένα πλήθος ερωτήσεων πολλαπλών επιλογών ή με σύντομες απαντήσεις, χωρίς πρόσβαση σε σημειώσεις/πηγές στο internet.
Δεν υπάρχουν προϋποθέσεις για συμμετοχή στη γραπτή εξέταση.
Εφόσον ο βαθμός της τελικής εξέτασης είναι Γ ≥ 5, σταθμίζεται στην κλίμακα [5 ... 6]