Skip to content

Computer Science

BSc (Hons)

Typical offer for 2024
UCAS code

Suitable for applications.

The industry placement has no doubt helped me to develop my future, I applied for a graduate job with the same company and thankfully I secured a job there. I will be joining the Rolls Royce Graduate Scheme in Birmingham. I’ll be starting as a Graduate Software Engineer, but I will have the option to switch between departments to see where I want to pursue my career. Sadaf, BSc (Hons) Computer Science

Entry requirements during Clearing

Places are available for this course via Clearing. There may be some flexibility in entry requirements for courses that still have places available for this year's September entry. Apply now to find out if we can offer you a place.

Typical offer - 112 UCAS tariff points.

A levels

BBC - there are no subject specific requirements.

T levels

Merit - there are no specific subject requirements.

BTEC Extended Diploma

DMM - there are no subject specific requirements.

Applicants on Access Programmes

Meet UCAS tariff of 112 points. There are no specific subject requirements.

International Baccalaureate Requirements

112 points to include at least 2 HL subjects plus HL 3 or SL 4 in Maths.

Plus minimum of

GCSE English Language and Maths at grade C or 4 (equivalents accepted).

English language requirements

Minimum IELTS at 6.0 or the equivalent.

If you do not meet the IELTS requirement, and you have a UKVI approved IELTS, you can take a University of Bradford pre-sessional English course. See the Language Centre for more details. For further information on English Language requirements please see the dedicated international entry requirements page.

Transferring from another university

If you are currently studying at another university and would like to transfer to the University of Bradford, this course accepts students into the second or third year. This is called advanced entry

Applications for advanced entry will be considered on a case-by-case basis and must include an official transcript (not a screenshot of a portal), all module descriptors, and relevant qualifications. Module descriptors must include learning outcomes.

Applications must be submitted through UCAS and the required documents emailed along with your UCAS Personal ID no later than 31 August prior to the course starting in September. Relevant documents should be emailed to

Placement Year

This 4-year BSc (Hons) Computer Science programme offers you the opportunity to take up a placement year working in industry in your third year.

The placement year is an excellent way to develop your professional experience, build industry contacts, and gain insight into the day-to-day work of a professional computer scientist.

Placements are predominantly salaried positions and may lead to offers of employment upon graduation if you excel during your placement.

Support for placement applications is plentiful, with a dedicated Faculty Career Development Advisor and academic staff members overseeing placement students.

All students on placement are assigned an academic supervisor who will visit them during their placement year and can provide advice and guidance.

Recent placement destinations have included IBM, Intel, Microsoft as well as many companies in the West Yorkshire region.

After completing your placement you’ll return to complete the final year of the programme, and apply all you’ve learnt to your final project. 

Learning and assessment

Most modules use a mixture of formal lectures, practical lab sessions, tutorials and seminars. Some modules involve supervised group work, usually with an assigned academic staff member for each group. All modules require students to undertake independent study, supported through distance learning technologies such as our Virtual Learning Environment.

Reading lists and suggested resources for independent study provide further direction for students to undertake this work, and regular contact hours and informal feedback throughout the courses provide opportunities for further guidance for learners. Some modules offer the opportunity to work on live industry project through our Computing Enterprise Centre, where your learning and assessment are strongly linked to a real word project with all the benefits to your CV and experience that you would expect.

Assessments for modules mostly take the form of practical coursework, lab tests and written exams, with all forms being well represented throughout all years of the course across all modules.

In the Enterprise Pro module, you will work on a project for external clients or our collaborators in industry and academia. The projects are specifically tailored to be aligned with the studies and the topics that you have studied.

Through these projects, you'll gain crucial industry knowledge and experience to improve your employability prospects and professional skills, as well as knowledge of industry developments and their needs, which helps enhance your skills. The clients end up with software products that could be potentially used by their organisations.

You'll be working in small groups which are closely supervised and supported through laboratory practical sessions to ensure you have the right technical input to support the project and are delivering on time and keeping on track. Your interactions within the teams and with the external clients are continuously monitored by a group tutor.

Our facilities

The main programming language used in this lab is Java, which supports object orientation, graphical user interfaces, concurrency, and networking. You'll also study languages such as C#, C++, Python, and Ruby.

Test your skills with real industry projects and competitions

We give our students opportunities that can put them head and shoulders above their peers after graduation.

From the chance to work on real-world industry projects through our Computing Enterprise Centre, to placements with major international companies like IBM, Intel and Microsoft, we want our graduates to have the academic and industry skills that employers want.

Award winning solutions

A team of students from the University of Bradford Department of Computer Science won the Barclays and SAS University Technology Challenge 2018/19.

The team was tasked with creating a concept for an open banking app, with a theoretical project budget of £500,000. They had to come up with an original idea, and set project timelines and budgets for each stage of the project.

The initial idea came from Software Engineering student Klaudia Bzdyk. She and her housemates wanted to make sharing food bills easier by enabling everyone to see when people have contributed to a food fund, how much they have put in, and giving each housemate the ability to spend the shared pot.

The winning entry was a proposed addition to the current Barclays banking app which added new 'pots' functionality - a shared pot that multiple people would be able to access from different accounts while having no financial link to the main account holder. 

This was an incredibly strong concept providing a simple solution to a real problem. 

Read more about our prize winning student project

Student with back towards the camera, arms spread, overlooking a sea. The student is wearing a shirt saying 'See the world'.

Study abroad

All of our programmes offer the opportunity to study abroad at an international partner institution.

Study support

We have a commitment to strong pastoral care for all of our students, which includes a Personal Tutor for all students, regular contact hours for tutor groups and our supportive student service teams who are always ready to help with any questions and provide the advice that you need. In addition to standard study support through taught sessions, our Virtual Learning Environment allows students to access resources, participate in group work and submit work from anywhere in the world 24/7. Our Personal Tutor system provides students with a specific academic staff member to support them through regular meetings and interactive activities, acting as an independent source of advice and guidance on making the transition to Higher Education and assisting them with any questions or problems they encounter. University central services are rich with support teams to assist students with every aspect of their journey through our degree courses. From our Career and Employability Service, through our strong Students' Union, to our professional and efficient Student Finance team, there are always friendly faces ready to support you and provide you with the answers that you need.


Most of our staff are research active, and contribute to the cutting edge of their disciplines.

Bradford has a strong pedigree of world leading research, and our aim is to ensure that students benefit from our staff’s insight into the future of their subject. 

The integration of new and innovative research findings into our curriculum, known as research informed teaching, is a core value and one of the key principles driving the design of our courses and our modules. Particularly in the final year, but throughout their course from the very first day, students are given insight into the future of Computing and Business, and the opportunities presented when they come together. 

This is the current course information. Modules and course details may change, subject to the University's programme approval, monitoring and review procedures. The University reserves the right to alter or withdraw courses, services and facilities as described on our website without notice and to amend Ordinances, Regulations, fees and charges at any time. Students should enquire as to the up-to-date position when applying for their course of study.