Join us at our October Virtual Open Days

Book now

BSc Computer Science with Digital Technology Partnership - Degree Apprenticeship with PwC

Start date
September. Deferred entry is not accepted.
Duration
4 years
UCAS code
G402
Course Type
Undergraduate, Single Honours
Fees

N/A. No tuition fees are payable as the programme is fully funded.

PwC logo

Our unique BSc Computer Science with Digital Partnership Degree Apprenticeship with PwC will allow you to gain valuable work experience alongside learning the fundamentals of computer science, preparing you for a successful career within a digital technology team.

COVID-19

Please rest assured that we will make all reasonable efforts to provide you with the courses, services and facilities described. However, it may be necessary to make changes due to significant disruption, for example in response to COVID-19.

Information for future students and applicants

Note: There is currently a review underway of Degree Apprenticeships in England being conducted by the Institute for Apprenticeships and Technical Education.  Depending on the outcome of this review, the University of Birmingham may have to make some changes to the Degree Apprenticeship programme. In this instance, successful applicants would still be offered a place on the BSc in Computer Science. The University of Birmingham is also working with PwC to develop an alternative programme, but the fundamental model of the programme would differ and students would fund their own tuition fees.  While it is our intention and hope that we can continue our Degree Apprenticeship programme under the current arrangements for 2021 and beyond, this is entirely dependent on the outcome of the external review.

Our programme enables you to enjoy the best of both worlds as it's one of a kind and allows you to both study and work at the same time. Your first and second year will be spent at University, whilst undertaking placements with PwC the technology teams at PwC during part of your summer outside of term-time. Your whole third year will be spent working for PwC the company, before returning to University for your fourth and final year.  Thanks to our partnership with PwC, all of your tuition fees are fully funded by PwC and you will also receive a competitive salary throughout your four years on the course, even when you’re at university. Upon graduation, PwC hopes that you will continue your career with them in one of their technology teams, however there is no obligation to do so.

The transition to University level learning can be difficult and that is why in your first year we ensure you study the key components of computer science to ensure you have a firm foundation in the principles of algorithms, AI, software engineering and relevant maths. You will also learn Java and functional programming alongside business-related subjects to compliment your placements.

During your second year your programming repertoire will be broadened by exposure to the C programming language and you will be taught professional software engineering techniques and apply them to develop a large team project in Java such as a multiplayer networked game.

Your third year will be spent in industry working for PwC. PwC has a client base ranging from local businesses and the public sector, through to to multinational and global companies spanning across all sectors and industries. During your placements you will be a core and valued member of the team and you’ll make meaningful contributions to these real client projects. You will have the opportunity to apply your learning in a challenging but fully supported environment and will have a career coach, buddy and lots of support from PwC’s dedicated Technology Degree Apprenticeship team. You will also still be able to access all of our support systems too at Birmingham. Alongside developing your technical and analytical skills through your placements with PwC, you will also develop your professional skills, such as teamwork, communication, managing client situations and dealing with change.

Your final year enables you to tailor your degree to suit your interests and strengths with a wide range of modules to choose from and an individual project, this includes writing a large piece of software or doing a major piece of research, and brings together all of the computer science skills you have acquired.

Applicants who meet the academic requirements for Computer Science degrees who are not offered an apprenticeship position will be made an offer of a place for our G400 BSc Computer Science programme

Why study BSc Computer Science with Digital
Technology Partnership - Degree Apprenticeship with PwC?

  • Develop your career and enjoy the best-of-both worlds with excellent academic tuition and varied career opportunities with PwC
  • Friendly and sociable department, where staff and students harness great relationships
  • Flexible module choices throughout your degree allow you to tailor your education to suit your interests and strengths
  • State-of-the-art facilities which include: research labs for Medical Imaging, Intelligent Robotics, HCI and security; Computer Science reference library; Robotics teaching labs and exclusive computing labs just computer science students
  • Gain valuable work experience with placements in PwC's technology teams during your summer holidays and during the third year of your degree
  • Earn a salary while you learn and have your tuition fees fully paid for

Coronavirus (COVID-19) latest updates and FAQs for future students and offer-holders

Visit our FAQs

Modules

Year 1

In your first year you gain a firm foundation in programming, plus the principles of data structures and algorithms; artificial intelligence; and relevant logic and mathematics. Our main teaching language is Java, a language widely used in enterprise systems, but you will also learn functional programming, which is a style of programming with a deep connection to logic. You will also spend a third of your time on business-related subjects. At the end of your first year, you will complete a 10 week summer placement with PwC in one of their technology teams.

Core modules

  • Data Structure & Algorithms - 20 credits
  • Artificial Intelligence 1 - 20 credits
  • Theories of Computation  (20 credits)
  • Mathematical and Logical Foundations of Computer Science  (20 credits)
  • Object Oriented Programming - 20 credits
  • Full Stack Application Development - 20 credits

Year 2

In your second year you move on to study enabling technologies and their application. You will learn about a wide range of subjects from the mathematics for modelling and decision making which underpins much of modern machine learning, to systems-level programming, networks, and cyber security. Your programming repertoire will be broadened by exposure to the C programming language plus further functional programming. You will also be taught professional software engineering techniques and apply them to develop a large team project in Java such as a multiplayer networked game. At the end of your second year, you will complete a 10 week summer placement with PwC in one of their technology teams.

Core modules

  • Software Engineering and Professional Practice - 20 credits
  • Systems Programming in C/C++ - 20 credits
  • Functional Programming - 20 credits
  • Security and Networks - 20 credits
  • Team Project - 20 credits
  • Artificial Intelligence 2 - 20 credits

Year 3 (at PwC)

In your third year you will undertake a full year in industry with PwC in one of their technology teams. PwC has a range of technology teams, from Cyber Security, through to Data & Analytics, Artificial Intelligence and Technology Consulting. You can find out more about PwC on the PwC website.

Year 4

In your final year you have freedom of choice to specialise in particular areas of computer science. The choice available covers computer graphics, computer security and verification, theoretical computer science, human-computer interaction, artificial intelligence, machine learning, robotics, computer vision, and teaching computer science. You also spend one-third of your time on a final degree project. This includes writing a large piece of software or doing a major piece of research, and brings together all of the computer science skills you have acquired.

Core modules

  • Computer Science Project - 40 credits

Optional modules

Choose 80 credits. You are able to choose from a range of optional 20 credit modules, depending on your area of interest. examples listed below. Please note there will be a compulsory Business School module in the final year - details to be confirmed.

  • Computer Graphics - 20 credits
  • Security of Real-World Systems - 20 credits
  • Human-Computer Interaction - 20 credits
  • Programming Language Principles, Design and Implementation - 20 credits
  • Advanced Networking - 20 credits
  • Machine Learning and Intelligent Data Analysis - 20 credits
  • Intelligent Robotics - 20 credits
  • Computer-Aided Verification - 20 credits
  • Computer Vision and Imaging - 20 credits
  • Individual Study - 20 credits

Please note: The modules listed on the website for this programme are regularly reviewed to ensure they are up-to-date and informed by the latest research and teaching methods. Unless indicated otherwise, the modules listed for this programme are for students starting in 2020. On rare occasions, we may need to make unexpected changes to core modules; in this event we will contact offer holders as soon as possible to inform or consult them as appropriate.

Fees

Applicants admitted to this programme will be simultaneously employed as apprentices by PwC. No fees are payable.

Applicants not selected for an apprenticeship position but who meet the academic requirements for our standard BSc Computer Science programme (G400) will be offered a place for G400. Standard fees will be payable.

How To Apply

Apply through the UCAS website using code G402.

Suitable applicants will also be invited to complete PwC’s stages of the application process, including an online assessment, a video interview and an assessment day. You will be offered support and coaching workshops from PwC to help and support you through the process, and you will also have the chance to hear from current students and staff at PwC about their experiences as part of the PwC team.

Please note deferred entry is not accepted.

UCAS (Universities and Colleges Admissions Service) is a UK organisation responsible for managing applications to university and college.

View advice on how to apply for undergraduate courses.

Standard offer

International Requirements



Number of A levels required:
3
Typical offer:
AAA
Required subjects and grades:
Grade A in A Level Mathematics. If you are taking any reformed science A levels, which include Biology, Chemistry and Physics taught from 2015, you must pass the practical element.

General Studies or Critical Thinking are not accepted.
Deferred entry is not accepted.

International Baccalaureate Diploma: 

6, 6, 6 required at Higher Level (including 6 in Mathematics), with a minimum of 32 points overall. We also require 5 in Standard Level English. 

BTEC 

BTEC Extended Diploma/Diploma qualifications will only be considered if accompanied by A Level Mathematics
Grades: D*D* plus A Level Maths at grade A.

BTEC Subsidiary Diploma will be considered in combination with Grades AA in two A levels including Mathematics.
Grades: D* plus Grade A in A Level Mathematics and Grade in another acceptable A Level.

 Typical offer grades are for guidance only, other qualifications are considered – learn more about entry requirements.

Application Process

Suitable applicants will also be invited to complete PwC’s stages of the application process, including an online assessment, a video interview and an assessment day. You will be offered support and coaching workshops from PwC to help support you through the process, and you will also have the chance to hear from current students and staff at PwC about their experiences as part of the PwC team.

International Students

This programme is only available to UK nationals due to funding regulations. Non-UK nationals may apply for any of our other Computer Science programmes.

...to finally get it working is the best feeling in the world.

You will benefit greatly from an overhauled and re-designed curriculum in order to give you the chance to really dig deeper into your subjects of interest

How you will learn

You will be taught using a combination of lectures, labs and tutorials with lecturers available to provide additional help throughout your degree.

How you will be assessed

Each module is assessed independently with all containing some components of continuous assessment. Some modules are completely assessed by coursework. Assessment methods include end-of-year examinations in May and June, written assignments, oral and poster presentations, computer-based tests, marked exercises, and laboratory and project reports. Feedback is an essential part of learning and the way we help to shape your success.

We use a wide range of methods, such as written feedback on your assessments, class feedback sessions and discussions with your tutor.

Your personal tutor

We know that starting university can be daunting, and is a big step into a new way of living and learning, that’s why from the beginning of your time with us you will be assigned a Personal Tutor who will remain with you throughout your studies and support your academic progress, developing your transferable skills and any welfare issues.

Seminars and tutorials

Small-group tutorials/personal tutorials run alongside our lectures, addressing any individual problems you may have and allowing you to consolidate and discuss lecture material with your tutor and fellow students. 

Self-study is an essential part of the programme and requires self motivation and enthusiasm for your subject. It also allows you to pursue your own lines of enquiry and become an independent thinker.

Lecturers and world-leading researchers

Being taught and challenged in a range of ways and by a range of people help to not only broaden your knowledge but to allow you to build your network and discover your interests. Allowing you to meet and learn from different leaders in their fields is key to the course, that’s why during your studies you will be taught by a mixture of professors, doctors and postgraduates, offering you a rich diversity of academic knowledge and experience.

Resources and facilities

We know that life as a student can be busy and that juggling work and a social life can be hard. That’s why our purpose built multi-million-pound building offers 24-hour swipe access for all our students to access our state-of-the-art facilities whenever they need to.

We encourage group work and face-to-face interaction with your fellow students and academics, that’s why there are plenty of student areas in the building and collaborative student and staff spaces.

Contact Hours

Year 1: 15 and 25 hours of lectures, labs and tutorials, with lecturers available to provide additional help outside those hours. During your first year it is important that you have a smooth transition into University. You will be able to talk to your tutors about this and discuss if there are particular areas where you need support. 
Year 2: 13 and 22 hours of lectures, labs and tutorials, with lecturers available to provide additional help outside thos hours.
Year 3: placement year at PwC.
Year 4 - 9 and 20 hours of lectures, labs and tutorials, with lecturers available to provide additional help outside those hours.

Please note the above data is based on the most common module selections for the each year group and does not include hours for self-study.

PwC will offer you a graduate job at the end of the degree programme providing you meet their performance criteria.

When you graduate, you could obtain a role working for PwC in various areas of the company, which could include being a Cyber Security Advisory Associate, Technology Risk Associate or working in Data and Analytics.

Placements

During your placements you will be productively employed and play an active, and valued, part on project teams and will make meaningful contributions to fee earning client projects. You will be equipped with the opportunity to apply your learning in a challenging but fully supported environment. PwC has a client base ranging from local to multinational and global companies, across all sectors and industries.

You will be fully supported when on placement with PwC, you will have a dedicated people manager, buddies, mentors, a dedicated development team, and will still be able to access all of the University support systems too.

Alongside developing your technical skills through your placements with PwC you will develop a combination of interpersonal skills (eg rapport building, behavioural styles, working in a team and networking) and consulting skills, (eg models of consulting, distinctive business advisor, change management and analytical skills) embedding the PwC Experience.

Culture and collections

Schools, institutes and departments

Services and facilities