The Computing (Foundation) at Oxford Brookes University is a Bachelor-level programme that begins with a preparatory foundation year before progressing to the full undergraduate degree. It is designed for applicants who need additional preparation in mathematics, programming and study skills before taking degree-level computing modules, and suits both school leavers and mature students with non-standard qualifications or limited prior study in computing.
The programme starts with a foundation year that builds core academic skills and introduces essential computing concepts. Typical foundation-year topics include programming fundamentals, discrete mathematics and logic, introduction to digital systems, and academic and professional skills such as academic writing and study techniques.
After successful completion of the foundation year you move on to the undergraduate stages of the Computing degree. Degree-level study commonly covers:
Teaching is a mix of lectures, seminars, laboratory sessions and supervised project work. Assessment methods include coursework, practical programming assignments, exams and project reports. Optional modules and pathways may be available to specialise in areas such as cybersecurity, software engineering, artificial intelligence or data science in later stages of the degree.
The foundation route is aimed at applicants who do not yet meet the direct-entry requirements for the standard undergraduate Computing degree. Typical applicants include those with vocational qualifications, mature learners returning to study, or students who need to strengthen their mathematics and study skills.
Graduates from the Computing programme go on to a wide range of roles across the technology sector and beyond. Common job titles include software developer, systems analyst, IT support engineer, network administrator, database developer, and cybersecurity analyst.
Because the degree emphasises practical skills and project work, graduates are also well placed for roles in software testing, web development, technical consultancy and emerging areas such as data analytics and cloud services. Many students progress into graduate schemes, professional training, or further study such as a specialised MSc or professional accreditation.
Oxford Brookes combines an applied, career-focused approach to computing with access to modern laboratories, industry-standard software and project supervision. The university emphasises small-group teaching, hands-on practical work and the development of professional skills sought by employers.
Located close to the city of Oxford, the university benefits from links with local and regional technology employers, opportunities for industry projects and guest lectures, and a careers service that supports internships and graduate employment. The foundation route offers a supportive entry point into higher education for students who need additional preparation before embarking on a full computing degree.
Shortlist scholarships and plan your application — free guidance from our advisors.