University Of Birmingham Background Image
Image of University Of Birmingham
Engineering and Technology
BSc Computer Science with Digital Technology Partnership - Degree Apprenticeship with PwC
BSc Computer Science with Digital Technology Partnership - Degree Apprenticeship with PwC

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

  • ID:UoB440070
  • Level:4-Year Bachelor's Degree
  • Duration:
  • Intake:

Fees (GBP)

Estimated Total/program:
Apply
60
Accept letter
100
Visa
20
Fly
1

Admission Requirements

Entry Requirement

English requirements

TOEFL 80 overall with no less than 19 in Reading, 19 in Listening, 21 in Speaking and 19 in Writing

IELTs 6.0 overall with no less than 5.5 in any band

PTE 51 in all four skills

Cambridge English: Advanced Minimum overall score of 169, with no less than 162 in any component

Doulingo 100-109

Orther Requirement

No

Course Information

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.

More Infor: Click here

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.

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.

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.

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

See moreSee less

Pre Courses

See moreSee less

Pathway Courses

See moreSee less

Career Opportunity

Career Opportunity

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.

Ability to settle

Overseas Student Health Cover

Insurance - Single

NHS: 300 GBP/ year

Same Courses

Close search