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).
