Our undergraduate courses View our undergraduate courses in the Department of Computing and Mathematics. Computing and Mathematics undergraduate courses Courses (9) BSc (Hons) AI and Data Science Undergraduate BSc (Hons) Applied Computing Undergraduate BSc (Hons) Computer Animation and Visual Effects Undergraduate BSc (Hons) Computer Games Development Undergraduate BSc (Hons) Computer Science Undergraduate BSc (Hons) Cyber Security Undergraduate BSc (Hons) Mathematics Undergraduate Foundation Year Science and Engineering with a foundation year (Computing and Mathematics route) Undergraduate BSc (Hons) Software Engineering Undergraduate