Skip to content

Computer Science for Cyber Security

BSc (Hons)

Typical offer for 2025
Duration
UCAS code
Start date
Location

Suitable for applications.

I’m really excited to get to work on my final year project which is all about cryptography. I’ll be building an app which allows users to exchange messages securely. I think it will be another opportunity to be creative and I’m looking forward to exploring different types of encryption techniques.

Zubayr, BSc (Hons) Computer Science for Cyber Security

Entry requirements

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.

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 [email protected]

Placement Year

This 4-year BSc (Hons) Computer Science for Cyber Security 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 include ATOS, Deutsche Post AG, GE, Goldman Sachs, Hewlett Packard, IBM, Intel, JP Morgan, NHS, Rolls Royce, Skipton Building Society and Thomson Reuters.

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. 

Teaching, 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, the students 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 the students have studied.

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

The students working in small groups are closely supervised and supported through laboratory practical sessions to ensure they have the right technical input to support the project and are delivering on time and keeping on track. Their 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.

Computer Science at the University of Bradford

We believe that technology should benefit everyone, and that everyone should have the opportunity to work within an exciting and future-defining discipline.

Our courses have been carefully designed to promote openness and inclusivity for all – we do not require students to have previously studied IT or Computer Science A-Levels or BTECs. Our curriculum begins from first principles, both practical and theoretical, to bring everyone up to a high standard of knowledge and expertise while still challenging and motivating those with previous subject knowledge through open-ended and extensible practical tasks.

We strongly believe that employability and practical skills, built on solid theoretical foundations, are critical for student success after graduating from our University. We embed the development of employer-focussed skills and experience into our programmes in many ways. Our module contents and curricula are built around input and feedback from our Industry Advisory Board, providing a direct line for industry experts to shape our taught content. We also embed opportunities to work on live industry projects directly into our modules, with projects available to students from both internal and external group to the University that have real problems to be solved, requiring students to produce real solutions and gain real experience.

All of our computer science students are automatically enrolled as student members of the British Computer Society (BCS).

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

Study abroad

A study abroad year is a fantastic opportunity to broaden your horizons, build connections with people from different backgrounds and cultures, and strengthen your skills and experience to make you stand out in the job market.

We have opportunities for students to study, work or volunteer in more than 150 countries across the world and will support you every step of the way.

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.

Research

Terms and conditions of study

The University has a set of terms and conditions for all students accepting an offer to study on a course here at Bradford. This is called The Student Contract. This document sets out the Terms and Conditions which apply when you accept an offer of a place on a programme of study at the University of Bradford.

View our Student Contract for further details.

Transparency statement

Information about this programme and its modules has been published in advance of the academic year to which it applies. Every effort has been made to ensure that the information is accurate at the time of publication, but changes may occur given the interval between publishing and commencement of teaching. Any change which impacts the terms and conditions of an applicant’s offer will be communicated to them.