The degree of Computing Science prepares you to work with the rapidly changing technology of computing by giving you a strong grounding in the theory of computing science. In the first year you will be introduced to the core material that underpins computer science. In the second and third years of the course you will be able to structure your degree from a wide range of computing science subjects including networks, artificial intelligence, computer graphics, databases, image processing and embedded systems, allowing you to tailor your degree to your own interests and career aspirations. During your third year you will work on an extensive project which focusses on a topic at the cutting edge of computing science.