Software Development for Business BSc (Hons) – 2018 entry

Surrey is one of the best universities in the UK, with a high student satisfaction and graduate employment rate, benefiting from excellent facilities and prioritising students’ wellbeing.

I started off as a complete beginner, but now I have learnt to code and create apps. My degree-based knowledge has enabled me to teach programming to primary school children and I have also secured a place on an IT graduate scheme with Net-A-Porter.

Why Surrey?

Surrey is one of the UK's leading universities for Computer Science, with our programmes ranked fourth in Guardian University Guide 2018 and twelfth in the Complete University Guide 2018.

Developed in conjunction with the Tech Partnership and top graduate employers, our Software Development for Business programme will prepare you for a variety of leading roles in software development as well as giving you valuable analytical and problem-solving skills that will be useful in a range of career paths.

Programme overview

This degree will enable you to develop your software engineering skills – through modules such as Programming Fundamentals and Alternative Programming Paradigms – and learn the principles and practices of the software lifecycle. Throughout the course, academic study is combined with other learning experiences such as networking events, guest lectures, work experience and group projects based on real-world problems.

Surrey’s Department of Computer Science has an excellent network of industry partners, and many of our students opt to take a Professional Training placement year. This gives them invaluable experience working in a relevant company, and a real head start when they enter the job market.

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

The Software Development for Business degree is accredited as a Tech Industry Gold degree by the Tech Partnership, a network of over 800 employers working to creating skills for the UK's digital economy.

Tech Partnership logo


Teaching styles vary, from large group lectures to small group tutorials, computing laboratories and drop-in sessions for programming. You will benefit from an integrated range of learning methods - 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.

The teaching approach is enhanced by a coordinated series of lectures that will be given by a range of IT professionals, in person, broadcast over the internet, or provided in recorded form for self-paced learning through e-skills (so-called Guru Lectures).

These will share industry experiences, address case studies and generally lead to evaluating the evolution of products, practices and perspectives in software development. The lectures will be used to form the topics for follow-up discussions and for specific learning opportunities centred on the benefits and drawbacks of conventional and unconventional practices.

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


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.

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.

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.

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.

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 year, 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.

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).

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.

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.

Our Software Development for Business programme aims to produce highly employable graduates who will be capable of filling the current technology skills gap in industry.

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 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 Cars
  • Accenture
  • BAE Systems Detica
  • The Foundry
  • Thomson Reuters

Recent graduates have entered employment in roles such as:

  • 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?


Overall: ABB

Required Subjects: Mathematics.

GCSE: English Language C(4) and Mathematics B(5).

Access to HE Diploma

Overall: QAA-recognised Access to Higher Education Diploma with 30 Level 3 Credits at Distinction and 15 Level 3 Credits at Merit and A-level Mathematics grade B.

Required Subjects: Modules must be in relevant subjects.

GCSE Equivalent: English Language C(4) and Mathematics B(5).

BTEC (QCF Level 3) Extended Diploma

Overall: DDD. BTEC Extended Diploma and A-Level Mathematics at Grade B.

Required Subjects: BTEC must be in a relevant subject.

GCSE Equivalent: English Language C(4) and Mathematics B(5).  

European Baccalaureate

Overall: 78%.

Required Subjects: At least grade 7.5 in Mathematics.

GCSE Equivalent: English Language (1/2) - 6 English Language (3) - 7 Mathematics 6.

International Baccalaureate

Overall: 32.

Required Subjects: HL5/SL6 in Mathematics.

GCSE Equivalent: English HL4/SL4 and Mathematics or Mathematics studies HL4/SL4.

Science Practical Certificate

Applicants taking the Science Practical Endorsement are required to pass.

Scottish Highers

Overall: AABBB.

Required Subjects: Mathematics.

GCSE Equivalent: English Language - Scottish National 5 - C Mathematics - Scottish National 5 - C.

Welsh Baccalaureate

Overall: ABB from a combination of the Advanced Skills Challenge Certificate and two A-levels. Applicants taking the Science Practical Endorsement are required to pass.

Required Subjects: A level Mathematics.

GCSE Equivalent: Completion of GCSE English equivalent within the Advanced Skills Challenge Certificate and GCSE Mathematics B(5).

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, run by the Surrey International Study Centre.

Select your country:

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.

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

Course Options

Qualification Course Length Professional Training UCAS code KIS code
BSc (Hons) 3 years B52S View KIS data set
BSc (Hons) 4 years L30N 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

Surrey Prestige Scholarship

This prestigious Surrey award for Undergraduates is aimed at high achievers and recognises academic excellence in your high school or equivalent leaving exams. 

The Full Surrey Award 2018 entry

The University will identify eligible students, so there is no application form for this scheme.

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


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 graduates

Upcoming Events