Mata kuliah ini mempelajari tentang komputasi paralel dan terdistribusi. Beberapa konsep penting yang dipelajari diantaranya konsep dasar komputasi paralel dan terdistribusi, message passing, thread parallelism, process parallelism, high performance computing, heterogeneous computing, data parallelism, model parallelism, dan frameworkframework di dalam komputasi terdistribusi seperti mpi4py, multiprocessing, Dask, Apache Hadoop, dan Apache Spark. Konsep-konsep yang telah disebutkan sebelumnya diajarkan secara teori dan praktik (hands-on).