Oxford Brookes University

UK
4 Scholarships 183 Programs 4 Degree levels

This Bachelor degree with a Foundation Year in Computer Science at Oxford Brookes University is designed for students who wish to enter the discipline but do not yet hold the formal qualifications for direct entry. The programme combines a preparatory year emphasising study skills, mathematics and introductory programming with a full honours degree pathway in core computer science topics such as software development, systems and data.

What you'll study

The programme begins with a Foundation Year that builds the academic and technical knowledge needed for degree-level study. Typical foundation modules include study skills and academic English, mathematics for computing, introductory programming and problem solving, fundamentals of computing and information technology, and an introduction to web technologies and databases.

On successful progression to the full Computer Science degree, you will study a mixture of core and optional modules across areas such as object-oriented and functional programming, algorithms and complexity, software engineering and project work, computer systems and architecture, operating systems, networking and security, databases and information management, human–computer interaction and user-centred design, and introductory artificial intelligence and machine learning. Many modules include practical labs, individual coursework and group projects to develop hands-on skills and professional practice.

The programme is modular and typically runs over a foundation year followed by three years of undergraduate study. Assessment methods include programming assignments, lab work, written examinations, group and individual projects, and a final-year honours project or dissertation that lets you research and implement a substantial piece of work under academic supervision.

Entry requirements

This Foundation Year route is aimed at applicants who do not meet direct-entry requirements for the single honours Computer Science degree. Typical applicants include those without sufficient A-levels, international qualifications that need conversion, or those returning to education.

  • General academic requirements: evidence of prior study at secondary level, with passes in mathematics and English at a recognised standard (for example GCSE or equivalent). Specific qualifications considered include national school leaving certificates, vocational qualifications and other recognised awards.
  • Experience and personal statement: applicants should demonstrate interest in computing and problem solving. References and a personal statement outlining motivation and any relevant experience are used in selection.
  • International students: you will need to meet the University’s English language requirements through an accepted qualification or test. Other qualification equivalencies are considered on an individual basis.
  • Mature applicants: those with relevant work or life experience but without formal qualifications are considered case by case; applicants may be invited to interview or asked to provide evidence of prior learning.
  • Progression to the honours degree requires successful completion of the Foundation Year and meeting the progression criteria set by the School of Computing and Communication Technologies.

Career prospects

Graduates from the Computer Science honours degree following the Foundation Year go on to a wide range of careers in the tech sector and beyond. Typical roles include software developer/engineer, web developer, systems analyst, database administrator, network engineer, IT consultant, cybersecurity analyst, data analyst and roles in machine learning and AI development. The degree also provides a good basis for postgraduate study in advanced computing topics or conversion into specialised areas such as data science or cyber security.

Oxford Brookes emphasises practical experience: modules that include group projects, industry-style briefs and a final-year project help build a portfolio of real-world work. Students are encouraged to take advantage of placement opportunities, internships and the University’s careers and enterprise services to enhance employability.

Why study at Oxford Brookes University

Oxford Brookes provides a supportive environment for students progressing into higher education via a Foundation Year. The School of Computing and Communication Technologies offers specialist computing laboratories, dedicated teaching spaces and access to modern development tools and platforms used in industry. Teaching is delivered by academics and practitioners with research and professional experience in software engineering, networks, security and data‑driven technologies.

The University has strong links with regional and national employers and encourages professional engagement through guest lectures, industry projects and placement support. Small-group teaching, practical lab sessions and project supervision give students ample opportunity to develop technical skills and employability. For those seeking to continue their studies, the degree provides routes into postgraduate programmes as well as direct entry to the technology workforce.

Latest Bachelor Scholarships in UK

Similar Bachelor programmes in UK

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to Oxford Brookes University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.