Royal Holloway, University of London

Course Introduction

You learn from a range of information security technologies such as cryptography, computer security, fraud detection, You learn and experiment with contemporary technologies such as Web 2.0, distributed and embedded systems, and artificial intelligence. You practise programming games and robots in dedicated laboratories, where you can use all your imagination and creativity. You practise Scrum'based Agile Software Development using state'of'the'art tools in a team project, thus developing key skills that employers value very highly. Enjoy excellent employment prospects ' graduates from the Department of Computer Science starting salaries are amongst the highest in the country. The Information Security Group has very strong contacts with Industry. Enhance your studies and employment prospects by adding the invaluable experience of a year spent in the computing industry.This degree has been accredited by the British Computer Society (BCS), the Chartered Institute for IT. This entitles you to professional membership of the BCS, which is an important part of the criteria for achieving Chartered IT Professional (CITP) status.

Course Modules

Year 1: object'oriented programming; computing lab (robotics); computing lab (games); software design; internet services; mathematical structures; machine fundamentals. Year 2: software engineering; team project; algorithms and complexity; operating systems; introduction to information security; databases; computer graphics; robotics; systems programming; computer and network security. Year 3: year in industry. Year 4: individual project; advanced algorithms; advanced data communications; applications of cryptography; bioinformatics; compilers and code generation; compiling for embedded systems; computer games technology; computational finance; computer learning; computational optimisation; concurrent and parallel programming; data visualisation; embedded and real'time systems; functional programming and applications; fundamentals of digital sound and music; image processing; intelligent agents and multi'agent systems; malicious software; software language engineering; software verification.

Duration & Attendance Qualification Tuition fees Fee type
4 years
BSc £15,200 ???abroad???
4 years
BSc £9,000 ???home???

Qualifications required:

  • GCE A-level ABB-AAB
  • Course specific
  • International Baccalaureate 32
  • SQA Advanced Higher AB
  • BTEC Level 3 Subsidiary Diploma D
  • BTEC Level 3 Diploma DD
  • BTEC Level 3 Extended Diploma DDD
  • SQA Higher

Key Course Information

KIS Key Information Set

The KIS is an official overview of comparable information on higher education courses for prospective students. Read more.

89% Overall, I am satisfied with the quality of the course

The course is well organised and is running smoothly 87%
I have been able to access general IT resources when I needed to 89%
The library resources and services are good enough for my needs 79%

£25,000 Average salary 6 months after course has finished

90% Go on to work and/or study

In work 60
Studying 30
Studying and working 0
Unemployed 10
Unknown 5

28% Total study time lectures

Total Written: 53%

Total Coursework: 47%

£4,300 - £5,700
Typical cost of university accommodation

£4,200 - £5,000
Typical cost of private accommodation