Agnieszka Słowik: AI, neural networks and my career as a woman in science
PhD student Agnieszka Słowik tells us about her research and why she chose Computer Science
The BA in Computer Science covers all aspects of modern computer science, along with the underlying theory and foundations in economics, law and business. Students develop practical skills, such as programming (in various languages, eg ML, Java, C/C++, Prolog) and hardware systems (eg chip design using Verilog). About half of our students go on to work in the computer industry, while a fifth pursue further study and careers in teaching and research. Many graduates have founded companies or gained employment in software, hardware, the games industry, finance, communications and commerce.
For other qualifications, see the main entrance requirements pages on the University website.
A Level/IB Higher Level (or equivalent) in Mathematics*
A Level applicants are encouraged to take A Level Further Mathematics if available.
* IB applicants starting the new IB Mathematics syllabus are expected to take IB Higher Level 'Analysis and Approaches' for any course where Mathematics is a requirement. If this option is not available at your school, please contact our Admissions Office.
Mature students and those taking other qualifications are encouraged to contact our Admissions Office, to discuss the entry requirements for their qualifications.
We aim to admit around two students per year.
Applicants for Computer Science are required to take the pre-interview Test of Mathematics for University Admission (TMUA) at an authorised centre local to them (for a lot of applicants, this will be their school/college).
Information on the TMUA, including test dates, costs, and how to prepare and register, can be found here
Applicants are not typically asked to submit examples of written work.