The Master programme in Computer Science, specialising in Concurrency and Parallel Programming, gives you a unique and valuable opportunity to become an expert at designing and implementing concurrent and parallel software that can leverage the capabilities of modern hardware, from smartphones to clouds and supercomputers. Our courses are up-to-date and taught by world-class researchers and experts in concurrency and parallel programming. The programme offers the same opportunities as the Master programme in Computer science combined with an added expertise in concurrent and parallel programming.