Εισαγωγή/Επανάληψη στην γλώσσα προγραμματισμού του μαθήματος (C ή C++ ή JAVA). Εισαγωγή στον Παράλληλο και Δικτυακό Υπολογισμό με αναφορά σε προβλήματα συγχρονισμού, εξισορρόπισης υπολογιστικού έργου/φόρτου, συγχρονισμού, επικοινωνιακού κόστους και κλιμάκωσης, νόμος του Amdahl. Προγραμματισμός με χρήση ενός ή περισσοτέρων από τα παρακάτω: MPI, PVM, OpenMP, παράλληλο Matlab, πλατοφόρμες πρακτόρων(π.χ. Grasshopper, Jade κλπ.) σε συνδιασμό με έτοιμες βιβλιοθήκες, Περιβάλλοντα Επίλυσης Προβλημάτων, Globus. Μελέτη, σχεδιασμός και προγραμματισμός παράλληλων αλγορίθμων για προβλήματα: Αριθμητικής Γραμμικής Άλγεβρας, FFT, Επίλυση μη Γραμμικών Εξισώσεων, Βελτιστοποίηση, Αριθμητική Ολοκλήρωση, Επιλυτές ΣΔΕ, Επιλυτές ΜΔΕ, Τεμαχισμός Γραφημάτων, Μέθοδοι Monte Carlo.