Start date: October 2021
BSc (Hons) UCAS: G400 3 years
BSc (Hons) UCAS: G401 4 years with professional training
Why choose this course
Surrey is one of the UK’s leading universities for computer science with an excellent employability rate for graduates.
Our BSc Computer Science course will provide you with a solid foundation for designing the next generation of computational systems. It will also enable you to analyse and resolve issues with today’s software programs.
You’ll be taught by academics at the forefront of their field and have opportunities to attend lectures from industry experts.
What you will study
Our BSc Computer Science course will develop your understanding of the concepts and principles that form the basis of computing systems.
We’ll provide you with the balance of knowledge and skills you need to design, implement and troubleshoot software and complex systems to a professional standard.
In the last year of this programme, you will conduct a final year project that will allow you to develop transferrable skills, such as independent research, presentation and time management.
You may choose to take a Professional Training placement year, which will give you invaluable industry experience and opportunities to apply theory to real-world scenarios.
You’ll explore a wide range of topics including object-oriented programming, artificial intelligence, computer security and computational mathematics. This will involve using languages and tools such as Java, C++, Android, SQL, Python, MATLAB and assembler, and specialist hardware such as Arduino microcontrollers.
“Self-learning is a key skill in growing as a developer and the Final Year Project develops your ability to work independently and produce a result which you then present at a professional standard – which is very similar to how a product is delivered.” Emma Jeyarajah, student
"For me, doing a summer internship has shaped my career aspirations. I got an insight into what it’s like to be a researcher at a University and have now decided that I want to do a PhD at Surrey after I graduate.” Vladimir Georgiev, student
BSc (Hons) - BCS, the Chartered Institute for IT - Accredited by BCS, the Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.
BSc (Hons) - BCS, the Chartered Institute for IT - Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer.
BSc (Hons) - BCS, the Chartered Institute for IT - Accredited by BCS, the Chartered Institute for IT on behalf of the Science Council for the purposes of partially meeting the academic requirement for registration as a Chartered Scientist.
Careers and graduate prospects
We offer careers information, advice and guidance to all students whilst studying with us, which is extended to our alumni for three years after leaving the University.
Computing skills are the foundation of numerous professional careers in many dynamic sectors such as technology, business, finance, health and the games industry.
Our courses are designed to prepare you to work at the cutting edge of computing and its applications. They combine technology, industry relevance and professional training to produce highly employable graduates.
Our BSc Computer Science graduates are sought after in the software, consumer electronics, telecommunications and security industries among others. They are involved in many different fields, from software development and building simulation systems to devising IT strategies and managing organisations.
Recent graduates are now employed in roles such as:
Software Engineer, Xceptor
Computer Programmer, Stanhope-Seta
Technology Associate, Morgan Stanley
Forensic Data Analyst, PwC
Technical Architecture Consultant, Accenture UK Ltd
Analyst Programmer, Avco Systems Ltd
Software Developer, ID Business Solution
Testing & Continuous Delivery Architecture, Vodafone
"The Surrey ‘family’ is a happy one, with a friendly vibe for students of all races.” Keeshini Manivannan, graduate
Required subjects: Mathematics.
Please note: A-level General Studies and A-level Critical Thinking are not accepted.
GCSE or equivalent: English Language at Grade C(4) and Mathematics at Grade B(5) (or equivalent).
English language requirements
IELTS Academic: 6.0 overall with 5.5 in each element.
If you do not currently meet the level required for your programme, we offer intensive pre-sessional English language courses, designed to take you to the level of English ability and skill required for your studies here.
The annual tuition fees for courses starting in October 2021
You have the option to complete a Professional Training placement as part of this course. This will give you the opportunity to develop your professional, academic and personal potential, helping to prepare you for your future career.
A significant proportion of placement students at Surrey are offered graduate-level jobs or go onto postgraduate study.
Computer Science placements
Many computer science students continue working with their placement employers by basing their final-year project on work related to their placement. This results in a project with a strong industrial focus that can demonstrate their ability to apply their academic knowledge to real-world problems.
The Professional Training placement year counts towards the experience required for professional membership of the British Computer Society (BCS).
Our students take up placements at a wide range of companies, with recent examples including:
Eli Lilly and Company
BAE Systems Detica
Sony Europe Ltd
Avco Systems Ltd
Nintendo of Europe GmbH
Cisco Systems Ltd
"Since starting here I feel I’ve learnt to work effectively under pressure by prioritising my work, and have tremendously improved my communication and interpersonal skills which I’ll hopefully continue to do so in the future too.” Manisha Sen, student
Study and work abroad
We give our students the opportunity to acquire international experience during their studies by taking advantage of our exchange agreements with overseas universities or by completing a Professional Training placement abroad.
Want to study at an overseas institution as part of your degree or work abroad during your Professional Training year? Perhaps you would like to volunteer in India or learn about Brazilian business and culture in São Paulo during your summer holidays? With more than 200 partnerships, from 50 different countries worldwide, there is something for everyone.
Not only is the opportunity to go abroad a hugely enjoyable experience, but you will also develop key skills and knowledge that will strengthen your CV and increase your employability.
Please note: the status of the Erasmus+ scheme is dependent on the outcome of the Brexit negotiations.
You may wish to spend your Professional Training year working in another country.
Students on this course have worked at Movilitas in Germany, Pfizer in the US or Yokogawa Europe in the Netherlands.
It may also be possible to spend one semester of your second year abroad at one of our partner universities in the US (Central Florida), Canada (Brock in Ontario) or China (the Hong Kong Institute).