If you have a talent for mathematics and a p in software engineering, algorithm analysis and system design, as well as experience of project management, research and scientific methods.
As one of the most established courses in the UK, our focus is on the principles and underpinnings of computer science, an understanding of which will give you the ability to adapt to change and new developments throughout your career. In short, while we teach using many of the latest technologies, our emphasis on fundamentals will prepare you to engage with any technology.
You’ll work closely with industry leaders, enabling you to develop industrially relevant subject knowledge and transferable skills, such as teamwork, communication and planning. The course is taught from first principles, which means you don’t need prior knowledge of computer science or programming before you arrive. Our only requirements are that you have a strong background in mathematics and the desire to succeed - our commitment to teaching excellence and stimulating academic community will do the rest.