Computer Science BSc (Hons) – 2019 entry
Why choose this course
Surrey is one of the UK's leading universities for Computer Science, with our programmes ranked top 10 in the Guardian University Guide 2019.
Our BSc Computer Science course will provide you with a solid foundation for designing the next generation of computational systems, as well as enabling you to analyse and resolve issues with today’s software programs.
You will 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 underpin computing systems.
We will provide you with the balance of knowledge and skills you need to design, implement and troubleshoot software and complex systems to a professional standard.
You will be provided with opportunities to apply theory to real-world scenarios and may – like many of our students – choose to take a Professional Training placement year, giving you invaluable industry experience.
You will explore a wide range of topics including object-oriented programming, artificial intelligence, mobile computing and computational mathematics, using languages and tools such as Java, C++, Android, SQL, Python, MATLAB and assembler, and specialist hardware such as Arduino microcontrollers.
This course is accredited by the British Computer Society.
|Qualification||Course length||Professional Training||UCAS||KIS code|
|BSc (Hons)||36 months||G400||View KIS data set|
|BSc (Hons)||48 months||G401||View KIS data set|
Professional Training placements
As part of this course you have the option to complete a Professional Training placement. These will give you the opportunity to develop your professional, academic and personal potential, equipping you to be adaptable, resilient, globally minded, confident, entrepreneurial and digitally savvy in the workplace. These qualities are widely recognised by employers and a significant proportion of placement students at Surrey are offered graduate-level jobs or go onto postgraduate study.
Find out more about Professional Training placements and discover how these have transformed our students’ lives and career choices.
Computer Science placements
The experience and skills gained on placement really do equip our students for success, and their enhanced job prospects can be seen in our outstanding employment record.
Many students continue their collaboration 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).
A Professional Training placement with an employer is available on our programmes, organised and supported by the Department. Every year sees our students taking up placements at a wide range of companies, in a broad variety of roles.
Companies that have participated in the scheme include:
- Sky TV
- Sony Europe Ltd
- Avco Systems Ltd
- Nintendo of Europe GmbH
- Cisco Systems Ltd.
At the end of the Professional Training placement, many students receive offers of graduate employment from their placement employers, which means you can focus on completing your programme without worrying about the graduate recruitment cycle, a concern for many of today’s graduates.
Applying for placements
Professional Training placements are usually applied for and secured via an open and free-to-all process, within which students can select and apply for numerous opportunities. Placement providers use their own recruitment and selection procedures and the majority of students will secure their placement in this way. However, support is also provided to students wishing to source their own placement, subject to university requirements being met.
Students are generally not placed by the University, however they are given thorough support and guidance alongside access to a vacancy portal representing thousands of placement opportunities each year. Please be aware there may be travel costs incurred when attending interviews and assessment centres at the placement provider’s premises.
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 programmes are designed to prepare you to work at the cutting edge of computing and its applications, and our graduates can take many routes into rewarding careers. Our students are highly regarded in many areas of business and industry. Information technology, the focus of one of our degrees, combines business and computation skills that are particularly in demand across the world.
Employers are increasingly seeking people with a broad range of skills that encompass management and leadership, as well as technical ability. Our programmes produce graduates with this well-rounded skill set of strong academic knowledge and professional training.
Our BSc Computer Science graduates will be highly sought after for a wide range of roles, including within the software, consumer electronics, telecommunications and security industries.
Our combination of technology, industrial relevance and professional training means that our graduates are among the most employable of any university.
Former Surrey students are now involved in all areas, from software development and building simulation systems to devising IT strategies and managing organisations.
Recent graduates have entered employment 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.
Study and work abroad
We give our students the opportunity to acquire international experience during their degrees by taking advantage of our exchange agreements with overseas universities or by completing a Professional Training placement abroad. In addition to the hugely enjoyable and satisfying experience, time spent abroad adds a distinctive element to your CV. Visit our global exchanges pages to check where you can go.
You may wish to consider spending your Professional Training year working in another country. Students have worked at Movilitas in Germany, Pfizer in the US or Yokogawa Europe in the Netherlands. If you work in another part of Europe you will be eligible for an Erasmus+ grant.
This is an excellent opportunity not only to acquire valuable work experience but also to improve or learn another language.
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 (Hong Kong Institute).
Terms and conditions
When you accept an offer of a place at the University of Surrey, you are agreeing to comply with our policies and regulations, and our terms and conditions. These terms and conditions are provided in two stages: first when we make an offer and second when students who have accepted their offers register to study at the University. View our offer terms and conditions and our generic registration terms and conditions as a guide as to what to expect.
Please note: our offer terms and conditions will be available in the September of the calendar year prior to the year in which you begin your studies. Our registration terms and conditions will vary to take into account specifics of your course.
This online prospectus has been prepared and published in advance of the academic year to which it applies. The University of Surrey has used its reasonable efforts to ensure that the information is accurate at the time of publishing, but changes (for example to course content or additional costs) may occur given the interval between publishing and commencement of the course. It is therefore very important to check this website for any updates before you apply for a course with us. Read more.
“My biggest achievement on placement so far has been witnessing the code I wrote being used by clients on the live system.”
"My placement provided me with an interesting insight into how the world of IT consulting works and helped me to confirm that this is the career path I want to follow."
Campus locationStag Hill
Stag Hill is the University's main campus and where the majority of our courses are taught.
As part of this course you have the option to complete a Professional Training placement which would require attendance off campus, depending on where you secure your placement.