LEC Abroad

BSc (Hons) Computer Science UCAS: G400

Apply Now

Royal Holloway, University of London

Course Level
Undergraduate
Course Subject
Computer Science

Course Description

 

Overview

Computer science continues to drive innovation across almost every sector, shaping the design and implementation of most new products and services. The BSc Computer Science at Royal Holloway, University of London equips students with the tools and technical expertise to stay ahead in a genuinely fast-changing industry, covering topics from cybersecurity and artificial intelligence to modern software engineering and Scrum-based Agile development. Students experiment with industry-standard Agile methodologies in well-equipped labs, gaining real-world experience through the department's own software company, Codegroovers, or through short-term summer research projects. The course follows a flexible, modular structure, letting students specialise in Artificial Intelligence, Cybersecurity or Software Engineering pathways, with a dedicated personal adviser guiding them throughout. Award-winning teaching underpins the course, with staff recognised for innovation in software engineering education and practices distinguished by the British Computer Society as an exemplar of best practice. The course suits students who want genuine flexibility to shape their degree around their own interests, culminating in an individual final-year project exploring any area that excites them. It particularly suits those aiming for careers that demand strong technical versatility alongside real industry experience, with the option to add a year in industry.

What You'll Learn

  • Object-oriented programming, covering program basics, data structures, algorithms and coding best practices

  • Internet services, web development technologies and the fundamental principles of network security

  • Mathematical structures and methods underpinning computer science, including linear algebra, probability and statistics

  • Software design and engineering, including Agile and Waterfall methodologies and industry-standard tools

  • Databases, algorithms and complexity, and the design and analysis of efficient data structures

  • Introductory information security, covering cryptographic algorithms and secure protocol design

  • Optional specialist pathways in artificial intelligence, cybersecurity or software engineering

  • A substantial individual project in the final year, demonstrating independence and originality in an area of your choosing

Learning Outcomes

By the end of the course, students will be able to apply core computer science principles across programming, algorithms and system design to build effective, real-world software solutions. They will be equipped to specialise in areas of genuine interest, from artificial intelligence to cybersecurity, drawing on advanced technical modules and hands-on laboratory experience. Through team-based projects using industry-standard Agile methodologies and a substantial individual project, students will develop the technical, collaborative and problem-solving skills mirroring professional software development practice. Graduates will leave with strong analytical and communication skills alongside the flexibility to adapt to new technologies, well prepared for careers spanning network design, web development, finance and business management across major organisations in technology, aerospace, healthcare and beyond.

Requirements

Kuwait: High School / Shahadat Al-Thanawiya Al-A'ama (General Secondary Education Certificate) is not accepted for direct undergraduate entry. Completion of a recognized foundation course (or A-Levels / equivalent qualification) is required
UKVI IELTS (Academic) 6.5 overall with no band below 5.5 (or approved SELT equivalent)
Minimum overall average of 60% in the Foundation Programme required to progress to Year 1 of the Bachelor's degree
Completion of the English for Academic Purposes (EAP) / English Language Module within the Foundation Programme with a minimum score of 60% with no section below 40%
Minimum score of 65% in Mathematics in the Foundation Programme
Need help?

Hop onto a video counselling session with your dedicated counsellor to get all your queries answered.

Related Courses

Show All
Royal Holloway, University of London
£27900.00
Fee
3 Years
Duration
Sep 2027
Next Intake
Undergraduate
Course Level
Computer Science
Course Subject
Royal Holloway, University of London
£27900.00
Fee
3 Years
Duration
Sep 2027
Next Intake
Undergraduate
Course Level
Computer Science
Course Subject
Royal Holloway, University of London
£27900.00
Fee
3 Years
Duration
Sep 2027
Next Intake
Undergraduate
Course Level
Computer Science
Course Subject
Royal Holloway, University of London
£27900.00
Fee
3 Years
Duration
Sep 2027
Next Intake
Undergraduate
Course Level
Computer Science
Course Subject

Related articles

Show All

No Data Found !

£27900.00
Tuition fee
Apply by September 17, 2026
Start dates
Sep 2027, Sep 2028
Duration
3 Years
Campus
Egham Campus
Mode of study
Full Time
Fees and deadlines depend on the selected options.
Fees and currency conversion are approximate.
⏳ Offer response
1-2 Weeks
📄 Backlogs accepted
This course does not accepts backlogs