Combine the abstract elegance of mathematics joined with the practical power of computing. Study in the Departments of Computer Science and Mathematics, both of which have outstanding reputations in both teaching and research. A strong emphasis in the Computer Science courses is placed on contemporary technologies such as Web 2.0, distributed and embedded systems. Royal Holloway's mathematics graduates are in great demand as they are numerate, confident with handling large data sets, and have analytical and other key skills that are highly valued.
Computer Science Year 1: object'oriented programming; computing lab (robotics); computing lab (games); software design; internet services; mathematical structures; machine fundamentals. Year 2: software engineering; team project; algorithms and complexity; operating systems; introduction to information security; databases; computer graphics; robotics; systems programming; computer and network security. Year 3: individual project; advanced algorithms; advanced data communications; applications of cryptography; bioinformatics; compilers and code generation; compiling for embedded systems; computer games technology; computational finance; computer learning; computational optimisation; concurrent and parallel programming; data visualisation; embedded and real'time systems; functional programming and applications; fundamentals of digital sound and music; image processing; intelligent agents and multi'agent systems; malicious software; software language engineering; software verification. Mathematics Year 1: from Euclid to Mandelbrot; calculus; number systems; numbers and functions; introduction to applied mathematics; principles of statistics; functions of several variables; matrix algebra. Year 2: vector analysis and fluids; statistical methods; linear algebra and project; primes and factorisation; real analysis; probability; graphs and optimisation; ordinary DEs and Fourier analysis; further linear algebra and modules; complex variable. Year 3: quantum theory 1; interference; time series analysis; mathematics of financial markets; cipher systems; computational number theory's; combinatorics; electromagnetism; mathematics project; further linear algebra and modules; mathematics in the classroom; number theory; non'linear dynamical systems; applied probability; error correcting codes; complexity theory; quantum theory 2; advanced financial mathematics; public key cryptography; applications of field theory.
|Duration & Attendance||Qualification||Tuition fees||Fee type|
- GCE A-level ABB-AAB
- European Baccalaureate 75%
- International Baccalaureate 34
- SQA Advanced Higher AB
- Course specific
- BTEC Level 3 Subsidiary Diploma D
- BTEC Level 3 Diploma DD
- BTEC Level 3 Extended Diploma DDD
- SQA Higher
Key Course Information
The KIS is an official overview of comparable information on higher education courses for prospective students. Read more.
- The course is well organised and is running smoothly 91%
- I have been able to access general IT resources when I needed to 96%
- The library resources and services are good enough for my needs 85%
|Studying and working||0|
Total Written: 84%
Total Coursework: 15%
Total Practical: 0%