Offered by University of Leeds, Leeds, United Kingdom
Covers algorithms, systems and software engineering, from a school with strengths in bioinformatics and computer vision.