Applied Machine Learning This module focuses more on the practical techniques and methods with Python and Scikit-Learn than on the theories or statistics behind these methods.
Computer Systems This module takes a programmer's view of how computer systems execute programs, store information, and communicate.
Introduction to philosophy PY1020 This course introduces the methods and content of philosophy by considering some of the central problems that arise within the subject (credit bearing).