BSc Computing Science (with Education)

Full Time
Degree of Bachelor of Science

UCAS Course Code
Visit Us
Our BSc Computing Sciences degree prepares you for the rapidly changing field of computing. We are renowned as one of the most experienced schools of Computing Sciences in the UK, with 100% of our research internationally recognised (REF2014). Our research-led approach to teaching and fantastic facilities ensure you will learn in the most up-to-date environment and graduate with great career prospects.

This course will provide you with the opportunity to study core computing science subjects alongside more specialist subject areas such as embedded systems, computer vision and machine learning.

In addition, this integrated programme also helps you to gain the key skills and experience needed to support your next steps into education. You will benefit from additional seminars, workshops and placements delivered by our School of Education and Lifelong Learning – one of the top teacher training institutions in England.


The BSc Computing Science degree programme prepares you for working with rapidly changing technology, giving you a thorough understanding of the theory and practice of computing science.

The additional teaching experience you will receive on this integrated syllabus will also put you in a great position to progress onto the UEA PGCE (Initial Teacher Training) course when you graduate, without any obligation to continue your studies.

Become a Computer Science Graduate

The BSc Computer Science degree programme is designed to offer a broad selection of modules reflecting the interdisciplinary nature of computing. Modules are chosen according to your preferences, which creates a unique and personalised academic experience. You will have the opportunity to engage with a wide range of computing subjects, from artificial intelligence to embedded systems. The majority of learning will take place in laboratories, lectures, seminars and group projects.

Enhance your potential – train to become a Teacher

As part of this integrated programme you will undertake two compulsory teaching practice modules, which will include a guaranteed school placement at the end of your first year. You will receive additional teaching experience through fortnightly classroom observation placements, as well as in seminars and workshops delivered by our School of Education and Lifelong Learning – one of the top teacher training institutions in England, with more than 30 years’ experience.

During your time on the BSc course you will also have the opportunity to undertake other education modules. This exposure to education and the understanding you will gain will put you in a great position to progress onto the UEA PGCE (Initial Teacher Training) course.

Progression is dependent on academic achievement, and it is the grades you achieve during your studies with us that determine whether you are eligible to transfer between courses, not your A-level grades.

You could graduate after an additional (fourth) year of study as a highly-employable computer science graduate and a PGCE postgraduate ready for a rewarding and flexible career.

Course Modules 2017/8


Whilst the University will make every effort to offer the modules listed, changes may sometimes be made arising from the annual monitoring, review and update of modules and regular (five-yearly) review of course programmes. Where this activity leads to significant (but not minor) changes to programmes and their constituent modules, there will normally be prior consultation of students and others. It is also possible that the University may not be able to offer a module for reasons outside of its control, such as the illness of a member of staff or sabbatical leave. Where this is the case, the University will endeavour to inform students.

Entry Requirements

  • A Level ABB to include one from Mathematics, Computing, Physics, Electronics or Economics. Science A-levels must include a pass in the practical element.
  • International Baccalaureate 32 points including HL 5 from either Mathematics, Computing, Physics, Electronics or Economics and one other HL subject at 5. If no GCSE equivalent is held, offer will include Mathematics and English requirements.
  • Scottish Highers Only accepted in combination with Scottish Advanced Highers.
  • Scottish Advanced Highers BCC to include one from Mathematics, Computing, Physics, Electronics or Economics. A combination of Advanced Highers and Highers may be acceptable.
  • Irish Leaving Certificate AAAAAA or 6 subjects at H1, including two science subjects from Mathematics, Computing, Physics, Electronics or Economics.
  • Access Course Pass Access to HE Diploma with Distinction in 30 credits at Level 3, and Merit in 15 credits at Level 3, including 12 Level 3 credits in one subject from Mathematics, Computing, Physics, Electronics or Economics. Science Pathway preferred.
  • BTEC DDM in a relevant subject area. BTEC Public Services is not accepted. BTEC and A-level combinations are considered - please contact us.
  • European Baccalaureate 75% overall, including at least 70% in one subject from Mathematics, Computing, Physics, Electronics or Economics.

Entry Requirement

GCSE Requirements:  GCSE English Language grade 4 and GCSE Mathematics grade 5 or GCSE English Language grade C and GCSE Mathematics grade B. 

General Studies and Critical Thinking are not accepted.  

UEA recognises that some students take a mixture of International Baccalaureate IB or International Baccalaureate Career-related Programme IBCP study rather than the full diploma, taking Higher levels in addition to A levels and/or BTEC qualifications. At UEA we do consider a combination of qualifications for entry, provided a minimum of three qualifications are taken at a higher Level. In addition some degree programmes require specific subjects at a higher level.

Students for whom English is a Foreign language

We welcome applications from students from all academic backgrounds. We require evidence of proficiency in English (including speaking, listening, reading and writing) at the following level:

  • IELTS: 6.5 overall (minimum 6.0 in any component)

We will also accept a number of other English language qualifications. Review our English Language Equivalences here.

INTO University of East Anglia 

If you do not yet meet the English language requirements for this course, INTO UEA offer a variety of English language programmes which are designed to help you develop the English skills necessary for successful undergraduate study:


The majority of candidates will not be called for an interview. However, for some students an interview will be requested. These are normally quite informal and generally cover topics such as your current studies, reasons for choosing the course and your personal interests and extra-curricular activities.

Gap Year

We welcome applications from students who have already taken or intend to take a gap year, believing that a year between school and university can be of substantial benefit. You are advised to indicate your reason for wishing to defer entry and may wish to contact the appropriate Admissions Office directly to discuss this further.


The School's annual intake is in September of each year.

Alternative Qualifications

We encourage you to apply if you have alternative qualifications equivalent to our stated entry requirements. Please contact us for further information.

Fees and Funding

Undergraduate University Fees and Financial Support

Tuition Fees

Information on tuition fees can be found here:

UK students

EU Students

Overseas Students

Scholarships and Bursaries

We are committed to ensuring that costs do not act as a barrier to those aspiring to come to a world leading university and have developed a funding package to reward those with excellent qualifications and assist those from lower income backgrounds. 

The University of East Anglia offers a range of Scholarships; please click the link for eligibility, details of how to apply and closing dates.

How to Apply

Applications need to be made via the Universities Colleges and Admissions Services (UCAS), using the UCAS Apply option.

UCAS Apply is a secure online application system that allows you to apply for full-time Undergraduate courses at universities and colleges in the United Kingdom. It is made up of different sections that you need to complete. Your application does not have to be completed all at once. The system allows you to leave a section partially completed so you can return to it later and add to or edit any information you have entered. Once your application is complete, it must be sent to UCAS so that they can process it and send it to your chosen universities and colleges.

The UCAS code name and number for the University of East Anglia is EANGL E14.

Further Information

If you would like to discuss your individual circumstances with the Admissions Office prior to applying please do contact us:

Undergraduate Admissions Office
Tel: +44 (0)1603 591515

International candidates are also actively encouraged to access the University's International webpages.

    Next Steps

    We can’t wait to hear from you. Just pop any questions about this course into the form below and our enquiries team will answer as soon as they can.

    Admissions enquiries: or
    telephone +44 (0)1603 591515