Computer Science BSc (Hons) – 2018 entry

The lectures here are organised very well, both in terms of theory and practical work, and really help me gain a valuable understanding of the modules.

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.

What you'll study

Our Computer Science programme will provide you with a thorough understanding of the principles and concepts underpinning computing systems, enabling you to analyse and resolve issues with today’s software programmes and provide a foundation for designing the next generation of computational systems.

Programme overview

Our Computer Science programme will provide you with the balance of knowledge and skills you need to design and implement software and complex systems to a professional standard. You will get plenty of opportunity to apply theory to real-world scenarios and may – like many of our students – opt to take a Professional Training placement year, giving you invaluable industry experience.

The programme covers 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.

Programme structure

The structure of our programmes follows clear educational aims that are tailored to each programme. These are all outlined in the programme specification documents which include further details such as the learning outcomes. Please be aware that these specifications are applicable to the current academic year.

Modules listed are indicative, reflecting the information available at the time of publication. Please note that modules may be subject to teaching availability and/or student demand.

Year 1 (FHEQ Level 4)

Year 2 (FHEQ Level 5)

Professional Training placement (optional)

Many of our students opt to do a Professional Training placement. These normally begin at the end of the second academic year and finish in time for you to begin the third year of study.

Professional Training placements offer students the opportunity to gain access to the world of work, including meeting employers, developing job search skills and acquiring the employability skills that employers look for. Find out more about Professional Training placements.

Year 3 (FHEQ Level 6)

Professional recognition

Our Computer Science and Computing and Information Technology degrees are accredited by the British Computer Society, The Chartered Institute for IT, through to 2021 for meeting the academic requirements for registration as:

As an integral part of our Professional Training year and as an entry point to the Skills Framework for the Information Age, students document their experiences on the way to their professional membership of BCS using the BCS Professional Development Scheme.

British Computer Society (BCS) Accredited Degree logo

Teaching

Teaching styles vary, from large group lectures to small group tutorials, computing laboratories and drop-in sessions for programming.

You benefit from an integrated range of learning methods ranging from tutorials, case studies, projects and coursework, to practical and discussion classes, including the use of interactive voting handsets.

In the early stages of the programmes, the methods of teaching and assessment aim to ensure the acquisition of techniques and relevant knowledge. This includes practice in finding information and deciding whether it is relevant or not.

The methods adopted in Year 3 are influenced by the need to broaden and deepen the knowledge that you have gained at the earlier levels and to develop the higher order skills that you will need as a professional.  

Our modules incorporate lectures from industry, such as Accenture’s participation in Year 1 Professional Studies, and involvement from EDF Energy and Allianz in Managing Information Systems in Year 3.

This helps you appreciate that what is being taught is also being used in industry and why it is relevant to industry and research.

Year coordinators are available to help with any problems or questions concerning your degree programme, or personal matters, throughout your period of study at the University.

They provide support to discuss your exam results, your options and any other academic advice you require.

Discover more about our academic staff in the Faculty of Engineering and Physical Science.

Assessment

Modules are assessed individually and credits are awarded for the successful completion of each one. Assessment takes place through a combination of examination and/or coursework, practical examinations and reports.

Examinations take place at the end of each semester on the modules studied during that semester. The assessments we use are tailored to what is being taught.

For example, we strongly believe that practical examinations are more appropriate for Java programming. To ensure that you are fully prepared for your assessments, we provide plenty of practice with diagnostic tests throughout Year 1.

This helps you check that you are on the right lines and that you understand the material. This support is essential to develop your ability to learn.

Marks from Year 2 onwards count towards your final degree grade, forming the basis of your award.

Contact hours

Contact hours can vary across our modules. Full details of the contact hours for each module are available from the University of Surrey's Module Catalogue. See the programme structure section for more information.

Academic support

You are allocated a personal tutor to guide you through the programme and advise on your option choices and future career, helping you to get the most out of your time at Surrey.

Global opportunities

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. To check where you can go, visit our Global Exchanges pages.

You may wish to consider spending your Professional Training year working in another country. Students have worked at Movilitas in Germany or Pfizer in the USA. 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 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 USA (Central Florida) or Canada (Brock in Ontario).

Careers and Professional Training

We are very proud of our track record for graduate employability. One of the main reasons for our graduate employability success is our Professional Training placement programme which is one of the largest in the World, with over 2,300 partner organisations in the UK and overseas. To find out more visit our Careers and Professional Training pages.

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 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:

  • IBM
  • Eli Lilly
  • Microsoft
  • Accenture
  • Nokia
  • BAE Systems Detica
  • Research In Motion

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 most of today’s graduates.

Graduate prospects

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.

Computer Science, Information Technology and Software Development 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 employers include:

  • Eli Lilly
  • IBM
  • Microsoft
  • McLaren Automotive
  • Accenture
  • The Foundry
  • Thomson Reuters

Recent graduates have entered employment in roles such as:

  • BAE Systems Applied Intelligence
  • Accenture, Technical Solutions and Business Consultant
  • Altius Consulting, Junior Consultant
  • Credit Suisse, Technical Analyst
  • Deloitte UK, IT Security Consultant
  • GlaxoSmithKline, Global IT Strategy Analyst
  • IBM, Foundation Business Consultant
  • Microsoft, Consultant

2018 Entry requirements

What qualifications do you need?

A-level

ABB

Mathematics A-level is required.

Access to HE Diploma

45 Level 3 credits overall including 30 at Distinction and 15 at Merit

BTEC (QCF Level 3) Extended Diploma

DDD and A-Level Mathematics at Grade B

European Baccalaureate

74 per cent overall

International Baccalaureate

32 overall including 6,5,5 at Higher Level

Science Practical Certificate

Applicants taking the Science Practical Endorsement are required to pass

Scottish Highers

AABBB

Welsh Baccalaureate

Pass overall with ABB from the Advanced Skills Challenge Certificate and two A-levels

Other international qualifications

If you are an international student and you don’t meet the entry requirements to this degree, we offer the International Foundation Year.

Select your country:

Required subjects

GCSE English Language at Grade C(4) and Mathematics at Grade B(5) (or equivalent)

Selection process

Offers are normally made in terms of grades.

Suitable candidates will be invited to an Applicant Day. During the visit to the University the candidate can find out more about the programme and meet staff and students.

English language requirements

IELTS Academic: 6.5 overall with 6.0 in each element.

If you are an international student and you are concerned that your English is not to the required standard, you may benefit from the International Foundation Year, run by the Surrey International Study Centre.

Please note that the University of Surrey offers English language programmes and is also an IELTS Test Centre.

See 2017 entry information

Course Options

Qualification Course Length Professional Training UCAS code KIS code
BSc (Hons) 3 years G400 View KIS data set
BSc (Hons) 4 years G401 View KIS data set

Tuition fees

View a complete listing of all ongoing fees for our undergraduate programmes.

The University will assess your fee status. If you are unsure whether you are likely to be considered a home, EU or overseas student for fees purposes, the UKCISA website offers more information.

Professional Training placement fees

Programmes marked with a tick in the table above include a Professional Training placement.

A reduced fee is charged for Professional Training placements.

Fees will not have to be paid up front for those eligible students who decide to take up the Government's loan for higher education fees. The Professional Training placement is a key factor in the high employability rates achieved by students with Surrey degrees.

Bursaries and scholarships

We're committed to making sure that we offer support for students who might need it.

Find out more

International students

Experienced staff in our International Student Office are available to help from the moment you consider studying at the University. We offer professional advice on immigration, visa issues, entry qualifications, pre-departure information, employment regulations and international student welfare.

How to apply

Find out how and when to apply to study at Surrey.

More info

Disclaimer

Modules listed are indicative, reflecting the information available at the time of publication. Please note that modules may be subject to teaching availability and/or student demand.

Our alumni

Contact Us

Phone: +44 (0)1483 681 681

General undergraduate enquiries

ug-enquiries@surrey.ac.uk

Undergraduate admissions enquiries

admissions@surrey.ac.uk


View Larger Map