Parallel Programming

This is an intermediate level course on the basics of parallel programming with Python. Learners will learn to recognize problems that are suitable for parallel processing and get hands-on experience with optimizing inner loops and abstracting parallelism using Dask, Numba and Asyncio.


Activity log