1. Wprowadzenie do programowania równoległego
2. Architektury równoległe
3. Projektowanie algorytmów równoległych
4. Komunikacja i synchronizacja
5. Programowanie MPI
6. Programowanie Shared Memory
7. Zastosowania: ciekawe przykłady