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