Multithreading and Parallel Computing Course at ESAT C++ Samples and Data Structures using new threading API of C++ 11 OpenCL samples CUDA samples CUDA/OpenCL Interoperability with OpenGL