Undergraduate
Computer Science
Computer science is about understanding computer systems and networks at a deep level. You will use your understanding of mathematical reasoning to reason rigorously about the behaviours of computer programmes and systems.