Students
Tuition Fee
GBP 29,900
Per year
Start Date
Not Available
Medium of studying
On campus
Duration
3 years
Details
Program Details
Degree
Bachelors
Major
Computer Science | Data Science | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 29,900
About Program

Program Overview


Computer Science

Overview

The Computer Science program at Royal Holloway, University of London, is designed to provide students with a comprehensive education in computer science, covering both theoretical and practical aspects of the field.


Course Structure

The program is structured into three years, with a range of core and optional modules available to students.


Core Modules

Year 1
  • Object Oriented Programming I
  • Object Oriented Programming II
  • Programming laboratory
  • Internet Services
  • Mathematical Structures
  • Machine Fundamentals
  • Mathematical Methods for Computer Science
  • Software Design
  • Academic Integrity
Year 2
  • Software Engineering
  • Team Project
  • Operating Systems
  • Databases
  • Algorithms and Complexity
  • Introduction to Information Security
Year 3
  • Individual Project

Optional Modules

  • Introduction to Artificial Intelligence
  • Mathematical Methods for Computer Science
  • Computer and Network Security
  • Human-computer Interaction
  • Computational Finance
  • Machine Learning
  • Semantic Web
  • Data Visualisation and Exploratory Analysis
  • Advanced Data Communications
  • Concurrent and Parallel Programming
  • Interconnected Devices
  • Applications of Cryptography
  • Critical Infrastructure Security
  • Digital Forensics
  • Malicious Software
  • Smart Cards, RFIDs and Embedded Systems Security
  • Human-computer Interaction
  • IT Project Management
  • Software Language Engineering
  • Bioinformatics
  • Compilers and Code Generation
  • Computational Optimisation
  • Digital Audio and Applications
  • Functional Programming and Applications

Teaching and Assessment

The program is taught through a combination of lectures, small-group tutorials, supervised computer lab classes, and problem-solving sessions. Assessment is through a mixture of examinations and coursework.


Entry Requirements

  • A Levels: AAB-ABB
  • Required subjects: Computer Science or Mathematics or Physics
  • At least five GCSEs at grade A*-C or 9-4 including English and B/6 Mathematics

English Language Requirements

  • IELTS: 6.5 overall. No subscore lower than 5.5.
  • Pearson Test of English: 61 overall. Writing 54. No subscore lower than 51.
  • Trinity College London Integrated Skills in English (ISE): ISE III.

Fees and Funding

  • Home (UK) students tuition fee per year: £9,535
  • EU and international students tuition fee per year: £29,900
  • Other essential costs: There are no single associated costs greater than £50 per item on this course.

Your Future Career

Computer scientists are required in a vast array of fields, including the arts, the media, finance, aerospace health, and the IT sector. Our graduates are highly employable, with a wide range of practical and transferable skills.


Accreditations

The program is accredited by the British Computer Society (BCS).


See More