Computing Foundation

Foundation course

UCAS code: G111

Start dates: September 2026

Full time: 1 year

Part time: 2 years

Location: Headington

School(s): School of Engineering, Computing and Mathematics

Find a course

Expand

Overview

Do you want to pursue a degree in computing but lack the necessary qualifications? If so, our Computing Foundation course is for you.

You will gain the knowledge and skills to progress to an undergraduate degree in computing including hands-on experience with the latest software. Our course covers:

  • computing
  • information technology
  • mathematics
  • programming
  • networking
  • robotics

You will gain skills in:

  • self-management
  • communication
  • problem solving
  • teamwork

We teach mathematics at different levels and surgery sessions are available to help you to bridge any gaps.

After having successfully completed the course you will be offered admission to a computing related degree according to your needs and qualifications.

There is a high demand for graduates in all areas of computing and a degree in computing is a great start to careers in:

  • software development
  • network security
  • computer applications
  • managing information
  • scientific research. 

Order a Prospectus Ask a question Attend an open day or webinar

Student learning practical skills

Why Oxford Brookes University?

  • New State-of-the-art facilities

    All Computing courses are based in new, custom designed buildings at our main Headington site. You'll benefit from state-of-the-art facilities and equipment including a VR cave, digital, computing and robotics labs, as well as social learning spaces, teaching rooms and a cafe.

  • Qualify for a UK degree
    Gain the knowledge and skills to progress to an undergraduate degree in computing, including hands-on experience with the latest software
  • Live and study in Oxford
    Oxford is a world renowned centre of learning and a wonderful place to be a student. Experience a beautiful, historic and diverse city full of museums, galleries, green spaces and a vibrant nightlife, with a thriving economy based on research, technology, science and motorsports
  • Like minded community
    Join the Brookes Computing Society, where you can take part in programming workshops, competitions, conferences, socials and a host of other computing activities
  • Career opportunities
    A great start to careers in software development, network security, computer applications, managing information and scientific research
  • Additional language modules

    Our university-wide language programme is available to full-time undergraduate and postgraduate students on many of our courses, and can be taken as a credit on some courses.

  • Study abroad

    To find out whether you can study or work abroad while on this course, please email studyabroad@brookes.ac.uk

Course details

Course structure

We encourage a critical and independent approach to learning. Our course material is A-level standard, and covers core subjects in computing principles.

You will develop your mathematical and study skills. As well as prepare for a degree in subjects such as:

  • technology
  • networking
  • IT
  • software design.

Brand new facilities

All Computing courses are moving from Wheatley Campus to brand new, custom designed buildings at our main Headington site. These buildings will open in the 2024/25 academic year. You'll benefit from state-of-the-art facilities and equipment including a VR cave, digital, computing and robotics labs, as well as social learning spaces, teaching rooms and cafe space.

Computing Foundation

Learning and teaching

Our teaching methods include:

  • lectures
  • practical activities
  • problem-solving classes
  • tutorial support.

We offer an e-learning site with most of our modules where you’ll have access to:

  • discussion forums
  • self-assessment quizzes
  • online material

Assessment

We use a combination of examination and coursework to assess your modules, but some modules are solely based on coursework. We will assess you mostly through practical work.

We use a variety of assessment methods, including:

  • class tests
  • practical work using applications of information technology.

Study modules

Teaching for this course takes place face to face and you can expect around 9 hours of contact time per week. In addition to this, you should also anticipate a workload of 1,200 hours per year. Teaching usually takes place Monday to Friday, between 9.00am and 6.00pm.

Contact hours involve activities such as lectures, seminars, practicals, assessments, and academic advising sessions. These hours differ by year of study and typically increase significantly during placements or other types of work-based learning.

Year 1

Compulsory modules

  • Applied Academic and Digital Skills

    By studying this module, you will be introduced to the essential academic skills and strategies you will need in Higher Education. It will enable you to function effectively in an academic environment and to enhance your learning style.  You will emerge from this module prepared for academic writing, critical reading, independent study, group work, research, presentations, and effective use of digital learning environments.
  • Foundations of database Systems

    This module introduces you to databases. Studying this module enables you to apply an understanding of the fundamentals of relational database design and development, create queries, input/out forms, output reports and simple database automation, design and build database applications. You will learn how to utilise communication and problem-solving skills and apply information technology skills in applications using databases
  • Business Fundamentals

    In this module you will explore business studies, including some of the core areas and concepts associated with the study of business. You’ll look at people’s motives for setting up in business and the different types of businesses they can create, as well as an introduction to marketing and some of the ways in which businesses promote themselves and their products.

     You will learn how business performance is measured; including an introduction to cash flow forecasts and the profit and loss account. Finally you’ll study how businesses organise their workforce and manage people at work, including the application of some of the most influential theories and practices associated with motivation.
  • Global Issues

    You’ll look at current global issues, question their causes and impacts and reflect on how to drive the changes so urgently needed for a more equitable and sustainable future. You will explore three overarching areas; 
    • Power
    • People
    • Planet.
    You’ll draw on theoretical models such as Systems Thinking and Futures Thinking that support a transformative learning approach that aims to build the Education for Sustainable Development (ESD) competencies needed to navigate and respond to today’s problems. 

     You’ll be empowered to build skills of resilience, empathy and hope that are vital for working towards a fairer and fitter future. The module uses the United Nations Sustainable Development Goals (SDGs) and the UNESCO ESD competencies as a framework of reference.
     
  • Foundation Project

    This module aims to provide you with an opportunity to apply the skills and knowledge gained from other modules through a structured small scale computing project.  You will be introduced to the fundamental concepts in problem-solving, research, project planning, digital tools, and academic verbal and written communication. The module will enable you to achieve active learning, collaboration, and the practical application of foundational computing skills.
  • Foundations of Web Application Design

    This module is designed to introduce you to the principles, technologies, and practices involved in developing modern web applications. The module aims to equip you with practical skills to be able to design and develop dynamic web applications for small businesses and organisations. On completion of this module you will be able to demonstrate an understanding of fundamental concepts of web application architecture, technologies and frameworks used in contemporary web development. 
  • Foundations of Computer Programming

    This module is for those who wish to progress to a degree in the Department of Computer Science.

    This module will give you an introduction to the design and implementation of programs using a high-level computer programming language. You will be introduced to a programme development environment, programme design, testing and documentation and error detection techniques and debugging. On completion of this module you will be able to design and implement simple computer programmes and progress onto your degree course.

Optional modules

  • Basic Data Analysis (if studied A-level Maths) (15 credits)

    This module introduces you to statistics with the emphasis on fundamental and basic techniques of statistical data analysis. You will, in addition, build your skills in interpretation and analysis, which will help to prepare you for more advanced study into data analysis.
  • Core Mathematics for Computer Science (if without A-level Maths)

    In this module you will develop and practice core mathematical skills for undergraduate studies in computing subjects. You will look at subjects such as algebra and probability and be introduced to subjects beyond the GCSE syllabus (such as number systems and logic).

    By the end of this module, you will possess the academic, Digital and information literacy to enable you to progress onto your degree course.
     

Please note: As our courses are reviewed regularly as part of our quality assurance framework, the modules you can choose from may vary from those shown here. The structure of the course may also mean some modules are not available to you.

Careers

Successful completion of the course enables you to progress onto one of the Oxford Brookes computing-related degree courses subject to meeting the specific entry requirements.

Entry requirements

Wherever possible we make our conditional offers using the UCAS Tariff. The combination of A-level grades listed here would be just one way of achieving the UCAS Tariff points for this course.

Standard offer

UCAS Tariff Points: 56

A Level: CD

IB Points: 24

BTEC: MP or PPP

Further offer details

We welcome applications from candidates with alternative qualifications, and from mature students.

International qualifications and equivalences

Tuition fees

Please see the fees note
Home (UK) full time
£9,790

Home (UK) part time
£1,220 per single module

International full time
£18,250

Home (UK) full time
£10,050

Home (UK) part time
£1,255 per single module

International full time
£19,300

Questions about fees?

Contact Student Finance on:

Tuition fees

2026 / 27
Home (UK) full time
£9,790

Home (UK) part time
£1,220 per single module

International full time
£18,250

2027 / 28
Home (UK) full time
£10,050

Home (UK) part time
£1,255 per single module

International full time
£19,300

Questions about fees?

Contact Student Finance on:

+44 (0)1865 534400

financefees@brookes.ac.uk

Please note, tuition fees for Home students may increase in subsequent years both for new and continuing students in line with an inflationary amount determined by government. Oxford Brookes University intends to maintain its fees for new and returning Home students at the maximum permitted level.

For further information please see our tuition fees FAQs.

Tuition fees for International students may increase in subsequent years both for new and continuing students.

The following factors will be taken into account by the University when it is setting the annual fees: inflationary measures such as the retail price indices, projected increases in University costs, changes in the level of funding received from Government sources, admissions statistics and access considerations including the availability of student support. 

How and when to pay

Tuition fee instalments for the semester are due by the Monday of week 1 of each semester. Students are not liable for full fees for that semester if they leave before week 4. If the leaving date is after week 4, full fees for the semester are payable.

  • For information on payment methods please see our Make a Payment page.
  • For information about refunds please visit our Refund policy page

Additional costs

Please be aware that some courses will involve some additional costs that are not covered by your fees. Specific additional costs for this course are detailed below.

Programme changes:
On rare occasions we may need to make changes to our course programmes after they have been published on the website. For more information, please visit our changes to programmes page.