Computer Science with a Year in Industry
Royal Holloway University of London
  • Mode of Study : FULL Time
  • Duration : 4 years
  • Start Month : September
Price: GBP24,000 Per year
International student course fee

About the Courses

We are a highly respected, research-focused department, with a friendly approach and award-winning teaching. You will have a personal adviser to guide you through your studies. You will also be welcome to join our thriving Computing Society. We are proud to be among the few departments in the UK to hold the Athena SWAN bronze award for our commitment to increasing female participation in computer science.

  • A flexible degree structure allows you to keep your options open and follow your study interests and career ambitions.
  • You will acquire problem modelling and analysis techniques, as well as knowledge of and practical experience in modern software development methodologies and techniques.
  • You will develop extensive team-work skills, excellent coding skills, good communication skills, and a strong professional ethos.
  • Yo

We are a highly respected, research-focused department, with a friendly approach and award-winning teaching. You will have a personal adviser to guide you through your studies. You will also be welcome to join our thriving Computing Society. We are proud to be among the few departments in the UK to hold the Athena SWAN bronze award for our commitment to increasing female participation in computer science.

  • A flexible degree structure allows you to keep your options open and follow your study interests and career ambitions.
  • You will acquire problem modelling and analysis techniques, as well as knowledge of and practical experience in modern software development methodologies and techniques.
  • You will develop extensive team-work skills, excellent coding skills, good communication skills, and a strong professional ethos.
  • You will have access to a very wide range of optional modules, including those highlighted in the specialist pathways.

From time to time, we make changes to our courses to improve the student and learning experience. If we make a significant change to your chosen course, we’ll let you know as soon as possible.

Read more

Modules

Core Modules

Year 1

  •  Programming laboratory
  •  Internet Services
  •  Machine Fundamentals
  •  Mathematical Structures
  •  Object-oriented Programming
  •  Software Design
  •  Academic Integrity

Year 2

  •  Algorithms and Complexity
  •  Databases
  •  Introduction to Information Security
  •  Operating Systems
  •  Software Engineering
  •  Team Project

Year 3

  •  Year in Industry

Year 4

  •  Individual Project

Optional Modules

There are a number of optional course modules available during your degree studies. The following is a selection of optional course modules that are likely to be available. Please note that although the College will keep changes to a minimum, new modules may be offered or existing modules may be withdrawn, for example, in response to a change in staff. Applicants will be informed if any significant changes need to be made.

Year 1

  • All modules are core

Year 2

  • Introduction to Artificial Intelligence
  • Mathematical Methods for Computer Science
  •  Computer and Network Security
  •  Human-computer Interaction

Year 4

  • Computational Finance
  • Intelligent Agents and Multi-agent Systems
  • 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