This advanced four-year course offers a thorough grounding in all the latest trends and technologies in the rapidly evolving world of computer science. You will have the chance to complete an extended final year project on a topic of your choice and it is particularly recommended if you want to go on to postgraduate study or a high-level technical career. You will also gain a competitive edge over graduates from standard three-year BSc courses.
Our progressive curriculum will give you the knowledge and technical skills that employers need, and introduce you to pioneering ideas and technologies to help you to realise your ambitions. You will graduate with transferable skills such as problem-solving, programming, team working, analytical skills, time management and self-motivation, and the confidence and ability to tackle real-world problems in a wide range of application domains. We cover all the essentials of computing and application development, and introduce you to a host of advanced topics, from computer games, machine learning and digital sound and music, to intelligent agents and multi-agents, computational optimisation, advanced data communications, digital forensics and more. You will experiment with programming games, robots, Gadgeteer kits, Subversion, JUnit testing, Scrum-based Agile software and more.
Royal Holloway's Computer Science department has been recognized in various rankings. According to the Complete University Guide, the department was ranked 25th in the UK. Additionally, the Times Higher Education World University Rankings 2019 placed Royal Holloway's Computer Science 19th in the UK and within the 151-175 band globally.
The program offers an optional Year in Industry, allowing students to gain firsthand experience in a professional setting, enhancing their practical skills and employability. Students have secured placements in companies such as Apple, Microsoft, and Symantec, as well as in sectors including finance and consulting. Additionally, coursework involves group projects that simulate real-world scenarios, providing valuable industry experience.
The curriculum emphasizes both theoretical and applied aspects of computer science, preparing students for diverse career paths in the evolving tech industry. Graduates have secured positions at reputable companies, reflecting the university's commitment to connecting students with potential employers. The university's strong industry connections and focus on real-world applications enhance employability and provide a solid foundation for future opportunities.
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.