Computer Science (Artificial Intelligence) with a year in industry BSc

Our year in industry programme with a specialism in Artificial Intelligence (AI) will give you a strong foundation of knowledge, skills and practical experience to kickstart your computing career. Your work placement will give you skills and awareness that can only be acquired in a real work environment, and will help to set you apart from other candidates when you apply for a job. AI is one of the most exciting and rapidly evolving aspects of 21st century technology. It already pervades our everyday lives, in image and voice recognition software, data security, intelligent web searching, drones, driverless vehicles, computer games, space exploration and cutting-edge medical advances, and its potential is vast. This four-year programme will prepare you for a successful career at the cutting edge of AI.

In years 1, 2 and 4 we cover the essentials of application development, from programming to software engineering, databases to web development, computer graphics to robotics, and the latest in information security, whilst focusing on web and AI related topics such as machine learning, intelligent agents, bioinformatics, information security and computational finance. The modular structure of the programme gives you the flexibility to choose between optional modules in years 2 and 4. You will also benefit from access to our internationally renowned Computer Learning Research Centre. From the outset you be experimenting with programming games, robots, Gadgeteer kits, Subversion, JUnit testing, Scrum-based Agile software and more, in our well-equipped laboratories. Your year in industry will start at the end of year 2. We are ideally located in the famous M4 corridor, known as 'England's Silicon Valley', and we enjoy close links with many of its leading technology companies. If you are unable to go ahead with your placement for any reason, you will have the option of transferring onto our equivalent three-year BSc programme.

We are a highly respected, research-focused department with a friendly approach and award-winning teaching. You will have a dedicated personal adviser to guide you through your studies. You will also be welcome to join our Computing Society, a thriving community of more than 400 computer enthusiasts from across the College. We are one of only seven departments in the UK to hold the Athena SWAN bronze award for our commitment to increasing female participation in computer science. You will graduate with a wide range of technical skills as well as valuable transferrable skills such as team working, communication, time management and self-motivation.

Gain skills and experience in artificial intelligence that can only be acquired in the real world of work, during a supervised year in industry.

Join an elite department, ranked 11th in the UK for the quality of its research output (Research Exercise Framework 2014).

97% of our students said our programmes are well organised, and 92% said they are intellectually stimulating (National Student Survey 2015).

Enjoy the flexibility to tailor your degree to your own interests.

This programme is accredited by BCS, The Chartered Institute for IT, and the European Quality Assurance Network for Informatics Education (EQANIE).

Core modules

Computing Lab (Games)

In this module you will develop an understanding of the basic concepts of 2D game design and apply them to the development of simple games using an objected-oriented approach. You will look at the nature of graphics, animation, and motion, considering the usage of vectors in these techniques. You will also examine the fundamentals of game physics, such as collisions, gravity and ballistics.

Computing Lab (Robotics)

In this module you will develop an understanding of the building of computer systems. You will learn about the elementary concepts of robotics, gaining practical experience in programming mobile robots to execute pre-defined movements using Java and Lego NXT. You will also consider the basics of sensors, proportional-integral-derivative (PID) feedback systems, and the principles of localisation.

Internet Services

In this module you will develop an understanding of how the internet works and its key protocols. You will look at the technologies used for web development, including scripting languages and their potential for adding dynamic content to web sites and applications. You will consider the role of web services and related technologies, and will examine the fundamental principles of network security.

Machine Fundamentals

In this module you will develop an understanding of the handling of large and infinite objects within a programming environment. You will learn how to use formal logic to design, reason about and minimise switching circuits, and write basic programs in assembly language. You will consider the binary representations of signed and unsigned integers and how to write regular expressions to describe sets and build deterministic automata to recognise these. You will also examine the use of automata machines in the design and reasoning of sequential flow systems.

Mathematical Structures

In this module you will develop an understanding of the formal resoning for sets, relations, functions and cardinality. You will look at the structures for program data and representation and learn to write and reason recursive definitions and prove results by induction and contradiction. You will consider the representation and reasoning of problems using graphs and the use of vectors and transformations for defining and manipulating graphical objects. You will also examine the usage of probability and statistics in analysing data.

Object Oriented Programming 1

In this module you will develop an understanding of programming and object-orientation concepts. You will learn about program basics, control flow, data structures, objects, exceptions, and file input and output. You will consider how to solve basic programming tasks and the need for program documentation, testing, readability and modifiability.

Object Oriented Programming 2

Software Design

In this module you will develop an understanding of software design and engineering processes, including the Waterfall and Agile methodologies. You will learn how to identify common software requirements and see how these have been considered in existing systems. You will look the techniques of software design and how software engineers communicate their design ideas. You will consider the importance of documentation and the usage of current industry-standard notations such as user stories and the unified modeling language (UML). You will also analyse and critique the design of existing sotware looking at the user experience as a measure of its fitness for purpose.

Algorithms and Complexity

In this module you will develop an understanding of the design of algorithms, with a focus on time and space complexity. You will examine basic algorithms, looking at the implementation and analysis of linear search, binary search, and basic sorting, including inerstion sort, selection sort, merger sort, quick sort, and heap sort. You will consider alternative data structure representations, such as binary search trees, hash tables, and binary heaps, and will gain an insight into the basics of graph algorithms.

Databases

In this module you will develop an understanding of the basic concepts of database technology, including the need for database integrity and robustness, and the use of a modern database system in a web-based environment. You will look at database design and the theory of the relational view of data, learn to describe the crucial issues concerning database integrity and recovery from failure, and write search query language (SQL) queries. You will also consider the process of designing and implementing a database, from the user specifications to the final design, and implement an interface to an SQL database using an application programming interface (API).

Introduction to Information Security

In this module you will develop an understanding of how information security may be influenced by real world design and implementation decisions. You will will look at the different cryptographic algorithms, considering their use, advantages and disadvantages. You will use these cryptographic primitives to review and evaluate cryptographic protocols, and examine the rational decisions in the design of tokens and secure elements.

Operating Systems

In this module you will develop an understanding of the function and architecture of network operating systems. You will look at the role of an operating system, considering processes, memory and file systems. You will learn to write basic shell scripts, see how services are used at the operating system-level, and evaluate the theory and practice of existing operating systems. You will also examine the UNIX shell, including starting programs, input and output steams, pipes, filters, and utilities.

Software Engineering

In this module you will develop an understanding of software engineering techniques and the managerial discipline required to work as part of a team. You will look at basic object-oriented concepts and consider the need for effective program documentation, testing, readability, and modifiability. You will consider the tools used to support software development, such as version controllers, debuggers, and code style checkers, and see how these are integrated into an industry-standard development environment (IDE). You will deliver a small-scale project using test-driven development.

Team Project

In this module you will develop an understanding of the role of the computer professional, gaining practical experience in developing medium scale software as part of a team using Scrum-based Agile development. You will apply managerial discipline and learn about the software lifecycle, team development, standard industrial software engineering, project management, use of version control, and integrated development enironments (IDEs). You will see why project cost and effort is hard to estimate, and consider why project quality is hard to prescribe.

Year 4

Individual Project

In this module you will have the opportunity to plan and organise a large project, analysing complex ideas, identifying problems, and coming up with solutions. You will apply scientific principles and use a range of software and hardware techniques. You will analyse the effectiveness of your solutions and evaluate the results. You will also consider legal, social, ethical and professional issues. You can design your own project or choose a topic from a suggested list.

Optional modules

In addition to these mandatory course units there are a number of optional course units available during your degree studies. The following is a selection of optional course units that are likely to be available. Please note that although the College will keep changes to a minimum, new units may be offered or existing units 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

Year 2

Year 4

Computational Finance

In this module you will develop an understanding of the mathematical and computational models of derivative securities. You will look at how these financial instruments facilitate the management of financial risk, and examine tecniques for pricing derivatives and dynamic hedging. You will use these models to solve numerical and theoretical problems, creating computer programs in MatLab that implement valuation algorithms for different derivatives.

Intelligent Agents and Multi-Agent Systems

Machine Learning

Semantic Web

Visualisation and Exploratory Analysis

Advanced Data Communications

Concurrent and Parallel Programming

Interconnected Devices

Applications of Cryptography

Cyber Security

Digital Forensics

Malicious Software

Smart Cards, RFIDs and Embedded Security Systems

Human-Computer Interaction

IT Project Management

Software Language Engineering

Advanced Algorithms

Bioinformatics

Compilers and Code Generation

Computational Optimisation

Digital Audio and Applications

Functional Programming and Applications

We firmly believe that how we teach is at least as important as what we teach, and we know the importance of giving you the time and space to experiment and put theory into practice. We encourage you to use your creativity, both in project teams and independently, and to have fun while you learn. We use a variety of teaching methods, including lectures, small-group tutorials, supervised computer lab classes and problem-solving sessions. You will also be expected to complete guided independent study and group work. Our teaching is very hands on, allowing you to learn at your own pace, whatever your previous level of experience. In year 1 you will attend laboratory classes on games and robotics, giving you the chance to develop real applications with imagination and creativity. During your year in industry, our careers tutor will visit you twice and keep in touch with your host to monitor your progression.

Assessment is through a mixture of examinations and coursework. Most course units have a two or three-hour written examination taken at the end of the year in which they are taught, but around half of your final award will come from assessed coursework, which could include project reports (including your full unit project), essays, oral presentations or software submissions. Your year in industry forms an integral part of the degree programme and you will be asked to complete assessed work that will count towards your final degree.

Typical offers

Typical offers

A-levels

AAB-ABB

Required/preferred subjects

Required subject: either Physics, Chemistry, Computer Science or Mathematics The offer given will take into consideration:• Subjects taken at A-level• The educational context in which academic achievements have been gained• Whether the Extended Project Qualification is being taken.

At least five GCSE passes at grade A*-C including English and Mathematics. For applicants studying a BTEC Extended Diploma, a grade B in Mathematics is required.

Other UK Qualifications

International Baccalaureate

6,5,5 at Higher Level including Maths, Computer Science or Physics, with a minimum of 32 points overall

International and EU entry requirements

European Baccalaureate

84% with at least 9 in any subjects specified in GCE A-level entry requirements shown above.80% with at least 9 in any subjects specified in GCE A-level entry requirements shown above.77% with at least 9 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Australia - Regional High School Certificate OR Queensland Senior Certificate

ATAR: 95 OR Queensland OP: 3 with high marks in any subjects specified in GCE A-level entry requirements shown above.ATAR: 90 OR Queensland OP: 4 with high marks in any subjects specified in GCE A-level entry requirements shown above.ATAR: 89 OR Queensland OP: 5 with high marks in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Not accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.com/Not accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comWe are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Austria - Reifezeugnis OR Maturazeugnis

Average grade of 1 with a grade 1.5 in any subjects specified in GCE A-level entry requirements.Average grade of 1.5 with a grade 1.5 in any subjects specified in GCE A-level entry requirements.Average grade of 2 with a grade 1.5 in any subjects specified in GCE A-level entry requirements.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Not accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comWe are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Bangladesh - Bachelor degree studied for 2 years

GPA of 3.25 overall with at least grade 3.5 in any subjects specified in GCE A-level entry requirements shown above.GPA of 3.25 overall with at least grade 3.5 in any subjects specified in GCE A-level entry requirements shown above.GPA of 3.0 overall with at least grade 3.5 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

8 out of 10 or 18 out of 20 with 9 or 19 in any subjects specified in GCE A-level entry requirements shown above.8 out of 10 or 17 out of 20 with 9 or 19 in any subjects specified in GCE A-level entry requirements shown above.7 out of 10 or 16 out of 20 with 8 or 18 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Bosnia and Herzegovina - Secondary School Leaving Diploma

Average grade of 4 with 4 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 4 with 4 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 4 with 4 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Bulgaria - Diploma za Sredno Obrazovanie

Average grade of 5.7 with 5 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 5.6 with 5 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 5.5 with 5 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Canada - Year 12 High School Graduation Diploma

Average of 87% from five grade 12 subjects (or six when taken in Quebec & Ontario) , including 85% in any subjects specified in GCE A-level entry requirements shown above.Average of 86% from five grade 12 subjects (or six when taken in Quebec & Ontario) , including 85% in any subjects specified in GCE A-level entry requirements shown above.Average of 85% from five grade 12 subjects (or six when taken in Quebec & Ontario) , including 85% in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

China - Senior High School Certificate is not acceptable.

Not accepted. We will consider applicants with first year of university with an average of 75%. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university with an average of 75%. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university with an average of 75%. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comWe are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Croatia - Svjedodžba o Maturi

Overall grade of 5 including 5 in any subjects specified in GCE A-level entry requirements shown above.Overall grade of 5 including 5 in any subjects specified in GCE A-level entry requirements shown above.Overall grade of 5 including 5 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Cyprus (South) (Greek-Cypriot system) - Apolytirion

Average of 19 in Apolytirion and either AB at A-level or an average 17 in the Pancyprian exams. Subject specific requirements are listed above.Average of 18.5 in Apolytirion and either BB at A-level or an average of 16 in the Pancyprian exams. Subject specific requirements are listed above.Average of 18 in Apolytirion and either BB at A-level or an average 15 in the Pancyprian exams. Subject specific requirements are listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Cyprus (North) - Devlet lise Diplomasi

Average of Grade 9.0 in Devlet Lise Diplomasi with AA at A-level. Any A-level subject requirements are listed above.Average of Grade 8.0 in Devlet Lise Diplomasi with AA at A-level. Any A-level subject requirements are listed above.Average of Grade 8.0 in Devlet Lise Diplomasi with AB at A-level. Any A-level subject requirements are listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Czech Republic - Maturitni Zkouška/Maturita

Average grade of 1.5 with a grade of 1 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 1.8 with a grade of 1 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 2 with a grade of 1 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Average grade of 12 with 11 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 10 with 11 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 10 with 11 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Average grade of 5 in Gumnaasium Ioputunnistus and 90% in 3 State Exams in subjects specified in GCE A-level entry requirements. Where there are no subject specific requirements, State exams can be in any subject.Average grade of 4.5 in Gumnaasium Ioputunnistus and 80% in 3 State Exams in subjects specified in GCE A-level entry requirements. Where there are no subject specific requirements, State exams can be in any subject.Average grade of 4 in Gumnaasium Ioputunnistus and 70% in 3 State Exams in subjects specified in GCE A-level entry requirements. Where there are no subject specific requirements, State exams can be in any subject.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Finland - Ylioppilastutkinto OR Studentexamen

Please obtain grades EEMM with E in any of the subjects specified in GCE A-level entry requirements listed above.Please obtain grades EMMM with E in any of the subjects specified in GCE A-level entry requirements listed above.Please obtain grades EMMM with E in any of the subjects specified in GCE A-level entry requirements listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

France - French Baccalauréat

Average grade of 14 with 14 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 13 with 14 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 13 with 14 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Ghana - SSCE/WASSCE (equiv to GCSE's NOT acceptable to entry to UK degree)

Not accepted. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comWe are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Greece - Apolytirion

Average of 19 in Apolytirion and either AB at A-level or an average 17 in the Panhellenic exams. Subject specific requirements are listed above.Average of 18.5 in Apolytirion and either BB at A-level or an average of 16 in the Panhellenic exams. Subject specific requirements are listed above.Average of 18 in Apolytirion and either BB at A-level or an average 15 in the Panhellenic exams. Subject specific requirements are listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Hungary - Erettsegi OR Matura

Average of grade 5 and grade 5 in any subjects specified in GCE A-level entry requirements shown above.Average of grade 4.7 and grade 5 in any subjects specified in GCE A-level entry requirements shown above.Average of grade 4.5 and grade 5 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Iceland - Studentsprof (from Gymnasium)

Average score of 9, with 9 in any subjects specified in GCE A-level entry requirements shown above.Average score of 8.5, with 9 in any subjects specified in GCE A-level entry requirements shown above.Average score of 8, with 9 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Not accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comWe are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

16/20 or 80%, including any subjects specified in GCE A-level entry requirements shown above.16/20 or 80%, including any subjects specified in GCE A-level entry requirements shown above.16/20 or 80%, including any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Israel - Bagrut (Matriculation) or Mechina

8/10 with at least 8 in any subjects specified in GCE A-level entry requirements shown above. 8/10 with at least 8 in any subjects specified in GCE A-level entry requirements shown above. 8/10 with at least 8 in any subjects specified in GCE A-level entry requirements shown above. We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Italy - Esame di Stato

Average of 90 and 9 in any subjects specified in GCE A-level entry requirements shown above.Average of 90 and 9 in any subjects specified in GCE A-level entry requirements shown above.Average of 85 and 9 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Japan - 高等学校卒業証書 (Upper Secondary School Leaving Certificate)

Not accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comWe are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Not accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comWe are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Kenya - Kenya Certificate of Secondary Education

Not accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comWe are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

4 with at least 5 in any subjects specified in GCE A-level entry requirements shown above.4 with at least 5 in any subjects specified in GCE A-level entry requirements shown above.4 with at least 5 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Not accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comNot accepted. We will consider applicants with first year of university. Our partner Foundation course provider may be able to help. For more information please view - www.rhulisc.comWe are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Latvia - Atestats par visparejo videjo izglitibu

Average of grade 9.5 and 9.5 in State Examinations in any subjects specified in GCE A-level entry requirements shown above.Average of grade 9.0 and 9.5 in State Examinations in any subjects specified in GCE A-level entry requirements shown above.Average of grade 8.5 and 9.5 in State Examinations in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Liechenstein - Matura

Average of 5 with 5 in any subjects specified in GCE A-level entry requirements shown above.Average of 5 with 5 in any subjects specified in GCE A-level entry requirements shown above.Average of 5 with 5 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Average of grade 9.5 and 9.5 in State Examinations in any subjects specified in GCE A-level entry requirements shown above.Average of grade 9.0 and 9.5 in State Examinations in any subjects specified in GCE A-level entry requirements shown above.Average of grade 8.5 and 9.5 in State Examinations in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Luxembourg - Diplôme de Fin d'Etudes Secondaires

Average grade of 48 overall, with 48 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 44 overall, with 48 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 40 overall, with 48 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

5.0 with a 5 in any subjects specified in GCE A-level grade A and a 4 in any subjects specified in GCE A-level grade B4.8 with a 5 in any subjects specified in GCE A-level grade A and a 4 in any subjects specified in GCE A-level grade B4.5 with a 5 in any subjects specified in GCE A-level grade A and a 4 in any subjects specified in GCE A-level grade BWe are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

STPM - As GCE A-Level requirements on a grade and subject for subject basis. UEC - 5 subjects with an average of 80% or A overall. Subject specific requirements are listed above.STPM - As GCE A-Level requirements on a grade and subject for subject basis. UEC - 5 subjects with an average of 80% or A overall. Subject specific requirements are listed above.STPM - As GCE A-Level requirements on a grade and subject for subject basis. UEC - 5 subjects with an average of 80% or A overall. Subject specific requirements are listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Netherlands - Voorbereidend Wetenschappelijk Onderwijs (VWO)

Average grade of 8 with 7 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 8 with 7 in any subjects specified in GCE A-level entry requirements shown above.Average grade of 7 with 7 in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Excellence overall from three subjects at NCEA level 3, including any subjects specified in GCE A-level entry requirements listed above.Excellence overall from three subjects at NCEA level 3, including any subjects specified in GCE A-level entry requirements listed above.Excellence overall from three subjects at NCEA level 3, including any subjects specified in GCE A-level entry requirements listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Nigeria

Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Oman

Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Pakistan

Requires successful completion of Bachelors degree from a Pakistan University, or A-Levels, IB, or Foundation course for university entry.Requires successful completion of Bachelors degree from a Pakistan University, or A-Levels, IB, or Foundation course for university entry.Requires successful completion of Bachelors degree from a Pakistan University, or A-Levels, IB, or Foundation course for university entry.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Poland - Swiadectwo Dojrzalosci OR Matura

80% overall including 80% in three extended level subjects and 80% any subjects specified in GCE A-level entry requirements listed above.75% overall including 75% in three extended level subjects and 80% any subjects specified in GCE A-level entry requirements listed above.75% overall including 70% in three extended level subjects and 80% any subjects specified in GCE A-level entry requirements listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Portugal - Certificado de fim de Estudos Secundários

Overall grade of 18 with a minimum of 18,18,18 in 3 subjects, including any subjects specified in GCE A-level entry requirements listed above.Overall grade of 17 with a minimum of 18,18,17 in 3 subjects, including any subjects specified in GCE A-level entry requirements listed above.Overall grade of 17 with a minimum of 18,17,17 in 3 subjects, including any subjects specified in GCE A-level entry requirements listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Qatar

Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Romania - Diploma de Bacalaureat

Average grade of 9 with 9 in any subjects specified in GCE A-level entry requirements listed above.Average grade of 8 with 9 in any subjects specified in GCE A-level entry requirements listed above.Average grade of 8 with 9 in any subjects specified in GCE A-level entry requirements listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Russia

Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Serbia & Montenegro (Yugoslavia) - Secondary School Leaving Diploma

Overall average grade of 5, with 5 in any subjects specified in GCE A-level entry requirements listed above.Overall average grade of 4.5, with 5 in any subjects specified in GCE A-level entry requirements listed above.Overall average grade of 4.5, with 5 in any subjects specified in GCE A-level entry requirements listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Saudi Arabia

Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

AAA including any subjects specified in GCE A-level entry requirements shown above OR B or GPA 3.0 in relevant subject area in Polytechnic Diploma.AAB including any subjects specified in GCE A-level entry requirements shown above OR B or GPA 3.0 in relevant subject area in Polytechnic Diploma.ABB including any subjects specified in GCE A-level entry requirements shown above OR B or GPA 3.0 in relevant subject area in Polytechnic Diploma.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Slovakia - Maturitná Skúška/Maturita

Please obtain 1.5 overall with 1.5 in any of the subjects specified in GCE A-level entry requirements listed above.Please obtain 1.5 overall with 1.5 in any of the subjects specified in GCE A-level entry requirements listed above.Please obtain 2 overall with 1.5 in any of the subjects specified in GCE A-level entry requirements listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Slovenia - Matura/Secondary School-Leaving Diploma/Technical Matura

Average grade of 5 overall with at least 5 in any subjects specified in GCE A-level entry requirements listed above.Average grade of 4 overall with at least 5 in any subjects specified in GCE A-level entry requirements listed above.Average grade of 4 overall with at least 5 in any subjects specified in GCE A-level entry requirements listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Grades 776666 in at least 7 subjects at Higher Grade, including any subjects specified in GCE A-level entry requirements listed above.Grades 776666 in at least 7 subjects at Higher Grade, including any subjects specified in GCE A-level entry requirements listed above.Grades 776666 in at least 7 subjects at Higher Grade, including any subjects specified in GCE A-level entry requirements listed above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

South Korea

Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Average grade of 19 overall with at least A in any subjects specified in GCE A-level entry requirements shown above.Average grade of 18.5 overall with at least A in any subjects specified in GCE A-level entry requirements shown above.Average grade of 18 overall with at least A in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Maturitatzeugnis/Certificate de Maturite/Attestato de Maturito

4.5 with at least 5 in any subjects specified in GCE A-level entry requirements shown above.4.5 with at least 5 in any subjects specified in GCE A-level entry requirements shown above.4.5 with at least 5 in any subjects specified in GCE A-level entry requirements shown above. We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Tanzania

Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Taiwan

Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Thailand

Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Average grade of 80% in the final 2 years with at least 80% in any subjects specified in GCE A-level entry requirements shown above.Average grade of 75% in the final 2 years with at least 80% in any subjects specified in GCE A-level entry requirements shown above.Average grade of 70% in the final 2 years with at least 80% in any subjects specified in GCE A-level entry requirements shown above.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Ukraine

Requires first year of University completed or A-Levels, IB, or Foundation course for university entry..Requires first year of University completed or A-Levels, IB, or Foundation course for university entry..Requires first year of University completed or A-Levels, IB, or Foundation course for university entry..We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

United Arab Emirates

Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

USA - SAT or ACT or AP or a combination of SAT and AP (Group A Subjects)

5 in two relevant AP subjects. For US applicants who have not taken APs, have at least 600 in Reading & Writing and Maths and have 666 in the Essay PLUS a score of 650 in two SAT II tests OR ACT with grade 27 overall.4 in two relevant AP subjects. For US applicants who have not taken APs, have at least 600 in Reading & Writing and Maths and have 666 in the Essay PLUS a score of 600 in two SAT II tests OR ACT with grade 27 overall.4 in two relevant AP subjects. For US applicants who have not taken APs, have at least 600 in Reading & Writing and Maths and have 666 in the Essay PLUS a score of 600 in two SAT II tests OR ACT with grade 27 overall.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Vietnam

Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.Requires first year of University completed or A-Levels, IB, or Foundation course for university entry.We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

Caribbean Advanced Proficency Examination (CAPE)

Acceptable at the two-unit level with grades 1 1 1 with at least 1 in any subjects specified in GCE A-level entry requirements shown above.Acceptable at the two-unit level with grades 1 1 2 with at least 1 in any subjects specified in GCE A-level entry requirements shown above.Acceptable at the two-unit level with grades 1 2 2 with at least 1 in any subjects specified in GCE A-level entry requirements shown above. We are currently updating entry requirements specific to your country. Please check back or contact royalhollowayinternational AT rhul.ac.uk / Tel: +44 (0)1784 276629 for further information.

English language requirements

IELTS 6.5 overall and a minimum of 5.5 in each subscore. For equivalencies, see here.

For more information about entry requirements for your country please visit our International pages. For international students who do not meet the direct entry requirements, we offer an International Foundation Year, run by Study Group at the Royal Holloway International Study Centre. Upon successful completion, students can progress on to selected undergraduate degree programmes at Royal Holloway, University of London.

Our year in industry degrees are highly valued by employers because they give you the chance to gain first-hand experience of the world of work and to apply your learning to real world scenarios. Students have often been offered permanent jobs in the same company at the end of their placements, to take up after their graduation.

Artificial intelligence specialists are in demand across a wide range of sectors, from private companies to educational institutions, the arts, healthcare, government agencies and the military. Opportunities range from software analysis and computer engineering to algorithm design, engineering and manufacturing consultancy, medical health services, research, teaching, the military, aviation, graphic design, digital music and entertainment and more. The work can be highly lucrative and rewarding. This programme will give you a thorough grounding in the knowledge, skills and practical experience required for a successful career in computing and artificial intelligence or related fields. You will also develop valuable transferable skills such as: team working, advanced IT skills, critical thinking, data handling, communication, time management and self-motivation.

We work closely with partners in industry who advise us on our curriculum, to make sure it responds to the latest market needs and trends. This means our graduates are up-to-speed with all the latest developments. We run jobs fairs and a short-term work placement scheme, and your personal adviser and the campus Careers team will be on hand to offer advice on career opportunities. We also maintain strong links with our alumni, who can often provide advice, contacts and networking opportunities. In recent years, our computer science graduates have launched careers in everything from network systems design and web development, to business management and finance. They work in organisations such as: Amazon, American Express, Apple, Bupa, Capita, CGI-Logica, Goldman Sachs, Microsoft, Symantec, among many others. Find out more about what some of our graduates are doing, here.

Acquire the knowledge, skills and practical experience to pursue a lucrative and rewarding career at the cutting edge of artificial intelligence.

Gain a competitive edge in the jobs market by completing a year in industry, which is highly valued by employers.

85% of our computer science graduates are in work or further study within six months of leaving (Unistats 2015).

Add professional prestige to your qualification with membership of the BCS, The Chartered Institute for IT and the European Quality Assurance Network for Informatics Education (EQANIE), after you graduate.

*Tuition fees for UK and EU nationals starting a degree in the academic year 2017/18 will be £9,250 for that year. This amount is subject to the UK Parliament approving a change to fee and loan regulations that has been proposed by the UK Government. In the future, should the proposed changes to fee and loan regulations allow it, Royal Holloway reserves the right to increase tuition fees for UK and EU nationals annually. If relevant UK legislation continues to permit it, Royal Holloway will maintain parity between the tuition fees charged to UK and EU students for the duration of their degree studies.

**Royal Holloway reserves the right to increase tuition fees for international fee paying students annually. Tuition fees are unlikely to rise more than 5 per cent each year. For further information on tuition fees please see Royal Holloway’s Terms & Conditions.

***These estimated costs relate to studying this particular degree programme at Royal Holloway. Costs, such as accommodation, food, books and other learning materials and printing etc., have not been included.