Computer Science
Computer science is the study of computation in all its forms: the theory of algorithms and computational complexity, the design and engineering of software systems, the architecture of hardware, the principles of data management, and the applications of computing to artificial intelligence, networks, security, and human interaction. It is among the most economically significant of all university disciplines, powering the technologies that underpin modern life, and it is also a genuinely deep intellectual field with its own mathematical foundations, open research problems, and philosophical questions.
At Anglia Ruskin University in Cambridge, this four-year full-time programme prepares you to launch a technology career in one of Europe's most dynamic innovation environments. Cambridge is home to Silicon Fen, Europe's largest innovation hub, and the university's location gives students access to a remarkable concentration of technology companies, startups, and research institutions. The BEng in Computer Science provides a core foundation in programming, systems engineering, and software architecture, while offering flexibility to specialise in artificial intelligence, cybersecurity, and cloud computing as your interests develop.
This combination of depth and flexibility reflects the reality of the technology sector, where core computing competence must be paired with specialist knowledge in rapidly evolving areas.
You will develop skills in programming languages, software design, algorithms, data structures, operating systems, and networks, alongside specialist content in your chosen focus areas. The engineering framing of the degree emphasises the construction and evaluation of real, working systems, not just theoretical understanding.
Graduates work as software engineers, data scientists, AI researchers, security specialists, cloud architects, and across the full range of technology roles. The Cambridge location opens particular opportunities in the regional tech sector and in the many global companies with offices in the area. Postgraduate study in computer science or related engineering fields is a further option.