Student showing HTML on a projected computer

Computer Science (Dual Degree - Brock University) BSc (Hons)

Study in ÍÃ×ÓÏÈÉú and at Brock University, Canada and earn 2 degrees in 4 years. Gain an in-depth knowledge of computer science in a global context.

Key information

For:

starting September 2026

UCAS code:

G405

Typical offer:

120-128 points from 2 or 3 A levels, or equivalent, to include mathematics and one other relevant subject.

See full entry requirements
Study mode and duration
Start date

Showing content for section Overview

Overview

This Computer Science degree will see you combine skills from program design and data structures to artificial intelligence and cyber security. You'll bring together your technical and problem-solving abilities to build upon fundamental computing concepts.

Based in ÍÃ×ÓÏÈÉú and St. Catharines, Ontario, Canada, you’ll develop theoretical knowledge around programming, software engineering and computational thinking while enhancing cross-cultural communication. You'll discover what computers can do to support the needs of society.

You’ll experience life in another country, taking in a new culture, and gain a global perspective on computer science that will help you secure your ideal career when you graduate.
 

Why do a dual degree?

You'll be based in ÍÃ×ÓÏÈÉú in years one and two, and for six months or a year at the end of the course. You'll spend year three in St. Catharines, Canada at .

You'll get support with travel arrangements, visas, finding accommodation and accessing loans and other funding that can help pay for your study and living costs when you're in Canada.

St. Catharines is located in the heart of the Niagara region, and is bordered by two Great Lakes. It's only an hour away from Toronto, while offering picturesque scenery and a thriving downtown.

This is a new course and we're finalising the detailed information for this page. 

Contact information

Admissions

+44 (0) 23 9284 5566

Contact Admissions

Entry requirements

BSc (Hons) Computer Science (Dual Degree) entry requirements

Typical offers

  • UCAS points - 120-128 points from 2 or 3 A levels, or equivalent, to include mathematics and one other relevant subject (calculate your UCAS points)
  • A levels - ABB-BBB, to include mathematics a relevant subject.
    Relevant subjects: Further Mathematics, Statistics, Computer Science, Software Systems Development
  • T-levels - Merit
    Acceptable T Level Subjects: T Level in Digital: Digital Production, Design and Development, T Level in Construction: Design, Surveying and Planning, T Level in Digital Business Services, T Level in Digital Support and Services, T Level in Science
  • BTECs (Extended Diplomas) - DDM
    Relevant subjects must be taking all available maths units. BTEC subjects include: Mathematics, Statistics, Computer Science, Software Development
  • International Baccalaureate - 27-28

You may need to have studied specific subjects or GCSEs – .

English language requirements

  • English language proficiency at a minimum of IELTS band 6.0 with no component score below 5.5.

We also accept other standard English tests and qualifications, as long as they meet the minimum requirements of your course.

If you don't meet the English language requirements yet, you can achieve the level you need by successfully completing a pre-sessional English programme before you start your course.

We look at more than just your grades

While we consider your grades when making an offer, we also carefully look at your circumstances and other factors to assess your potential. These include whether you live and work in the region and your personal and family circumstances which we assess using established data.

Facilities

Cyber Security and Digital Forensics Laboratory

Learn how to secure and analyse data in our professionally equipped digital forensics facilities. Find out how real investigators tackle cyber crime and get practical cybersecurity experience.

Cyber Security & Digital Forensics Lab
Explore lab

System Administration and Networking Suite

Our System Administration and Networking Suite provides an environment for large-scale network simulation experiments.

Engineering Project Day, 30th April 2019; TEC-0419-Engineering Project Day; NOT FOR USE IN UNIVERSITY TEACHING AND LEARNING MATERIALS NOT FOR THIRD PARTY USE
Read more

Future Technology Centre

The Future Technology Centre offers students, researchers and partners a collaborative, hands-on learning environment with open spaces to run experiments, debate and explore ideas.

ftc external view
Read more

Careers and opportunities

Careers and opportunities

The skills you get on this Computer Science course will set you up for a career implementing the latest computer science concepts in innovative global companies. You'll also be suited to a career in academic or industrial research.

Graduate destinations

Our graduates have worked for companies such as:

  • BAE Systems
  • Aviva
  • Capita
  • NHS
  • Penningtons Manches Cooper
  • Honeywell / Trend Controls
  • MASS
  • DQ Global
  • Servicenow

What jobs can you do with a computer science degree?

Roles you could go onto include:

  • applications engineer
  • data analyst
  • systems analyst and developer
  • information security analyst
  • artificial intelligence and machine learning engineer
  • research and development (R&D) scientist

Your year abroad at Brock University in Canada while also help set you apart when you embark on your next steps after graduating.

Modules

Modules Studied

Core modules

  • Programming 1 â€“ 20 credits
  • Programming 2 â€“ 20 credits
  • Networks â€“ 20 credits
  • Database Systems Development â€“ 20 credits
  • Core Computing Concepts â€“ 20 credits
  • Architecture and Operating Systems â€“ 20 credits

Core modules

  • Programming Applications and Programming Languages â€“ 20 credits
  • Software Engineering Theory and Practice â€“ 20 credits
  • Data Structures and Algorithms â€“ 20 credits
  • Operating systems and Internetworking â€“ 20 credits
  • Discrete Mathematics and Functional Programming â€“ 20 credits

Optional modules

  • 3D Computer Graphics and Animation â€“ 20 credits
  • Big Data â€“ 20 credits
  • Ethical Hacking â€“ 20 credits
  • Security and Cryptography â€“ 20 credits
  • Web Programming â€“ 20 credits

The third year modules for this course are taught at the partner institution Brock University.

Modules for this year will be confirmed shortly.

Core modules

  • Engineering Project â€“ 40 credits
  • Theoretical Computer Science â€“ 20 credits
  • Distributed Systems and Security â€“ 20 credits

Optional modules

  • Advanced Networks â€“ 20 credits
  • Artificial Intelligence â€“ 20 credits
  • Complex Problem Solving â€“ 20 credits
  • Graphics and Computer Vision â€“ 20 credits
  • Practical Data Analytics and Mining â€“ 20 credits
  • Project Management â€“ 20 credits
  • Business Analytics â€“ 20 credits
  • Digital Enterprise and Innovation â€“ 20 credits
  • Internet of Things â€“ 20 credits
  • IT And Internetworking Security â€“ 20 credits
  • Robotics â€“ 20 credits

Changes to course content

We use the best and most current research and professional practice alongside feedback from our students to make sure course content is relevant to your future career or further studies.

Therefore, some course content may change over time to reflect changes in the discipline or industry. If a module doesn't run, we'll let you know as soon as possible and help you choose an alternative module.

How you'll spend your time

One of the main differences between studying at school or college and university is the level of control you have over your learning.

We use a blended learning approach, combining face-to-face teaching with independent study. You’ll take part in lectures, tutorials and lab sessions, alongside guided self‑study in your own time. Throughout your course, you’ll be supported by academic staff and our virtual learning environment, Moodle.

Most timetabled teaching takes place during the day, Monday to Friday. Optional field trips may include evening or weekend activities. There is usually no scheduled teaching on Wednesday afternoons.

A typical week

We recommend you spend at least 35 hours a week studying for your degree. In your first year, you’ll be in timetabled teaching activities for about 13 hours a week. This will include:

  • Studying alongside students from related disciplines
  • Studying or working abroad
  • Applying learning in the field, in the community or in industry
  • Field trips
  • Lecturers with research interests or professional experience
  • Guest lecturers/experts
  • Showcasing work to industry
  • Networking with industry
  • Involvement in research activity
  • Access to restricted or exclusive resources or locations (i.e. data, industry partnerships, local facilities)

The rest of the time you’ll do independent study such as research, reading, coursework and project work, alone or in a group with others from your course. 

Most timetabled teaching takes place during the day, Monday to Friday. Optional field trips may involve evening and weekend teaching or events. There’s usually no teaching on Wednesday afternoons.

Assessments

You'll be assessed through a variety of ways to check your knowledge and skillset on this course. Some of these will include:

  • Multiple choice tests
  • In-class exercises
  • Written exams
  • Mini projects
  • Presentations
  • Written reports
  • Review articles

Term dates

The academic year runs from September to June. There are breaks at Christmas and Easter.

See term dates

Supporting you

Supporting you

The amount of timetabled teaching you'll get on your degree might be less than what you're used to at school or college, but you'll also get support via video, phone and face-to-face from teaching and support staff to enhance your learning experience and help you succeed. You can build your personalised network of support from the following people and services:

Types of support

Wellbeing and mental health support

You can get personal and emotional support from student wellbeing to help with your university experience; from resources, workshops and courses to 1-2-1 advice sessions, we have multiple ways to help you with your mental health.

Disability advice and additional support

If you require extra support because of a disability or additional learning need our specialist team can help you.

They'll help you to

  • discuss and agree on reasonable adjustments
  • liaise with other University services and facilities, such as the library
  • access specialist study skills and strategies tutors, and assistive technology tutors, on a 1-to-1 basis or in groups
  • liaise with external services

Res Life team

As a support service for students living in ÍÃ×ÓÏÈÉú Halls, they are here to empower you in your new community.

They'll help with

 

  • health concerns
  • homesickness
  • relationship problems (e.g. with housemates)
  • noisy neighbours

Library support

are available in person or by email, phone, or online chat to help you make the most of the University’s library resources. You can also request one-to-one appointments and get support from a librarian who specialises in your subject area.

The library is open 24 hours a day, every day, in term time.

Accommodation support

From Halls of Residence to living in the private sector, our dedicated housing team will help you decide where to live and manage your time while living in ÍÃ×ÓÏÈÉú.

Financial support

For help managing your money effectively, our Student Money team can give you information, advice and support to keep your finances on track.

Careers support

Our Careers and Employability Service supports you to help find part-time jobs, career planning, work experience and volunteering, graduate jobs, further study or starting up a business.

They offer

  • CV reviewing, application and interview support
  • LinkedIn essentials
  • Help to find your ideal career
  • Student Startup support to help those looking to freelance or start a new business

IT support

 

You can get help with all your computer issues face-to-face at the in the Library, and by phone, email and online chat.

As a student you'll get access to

  • Free Wi-Fi across all University buildings
  • Laptops on short-term loan
  • Free Microsoft Office 365 download on your own devices and access to other essential software and apps such as Adobe Creative Cloud
  • Open access areas, printing facilities and group working areas

There may be support available on this course through the partner college it is delivered by, for skills such as note taking, referencing and presentation skills. Please contact student services at the college for more information about accessing this type of support. 

You can access information on the personal, emotional and mental health support available to you from your college. They can help you understand the support available locally, as well as other support that might be available to you to help you engage with your studies and improve your wellbeing. 

If you require extra support because of a disability or additional learning need, your partner college should be your first point of contact for arranging reasonable adjustments. 

However, our University  is also available to offer advice and guidance if needed. We can help you: 

  • Explore reasonable adjustments in collaboration with your partner college 

  • Liaise with other University services and facilities, such as the library 

  • Connect with external services where appropriate 

  • Provide advice and support on accessing the Disabled Student Allowance (DSA) 

Library staff are available in person or by email, phone, or online chat to help you make the most of the University's library resources. You can also request one-to-one appointments and get support from librarians who specialise in your subject. 

The library is open 24 hours a day, every day, in term time. 

The Maths Cafe offers advice and assistance with mathematical skills in a friendly, informal environment. You can come to our daily drop-in sessions, develop your mathematics skills at a workshop or use our online resources.

If English isn't your first language, you can do one of our English language courses to improve your written and spoken English language skills before starting your degree. Once you're here, you can take part in our free In-Sessional English (ISE) programme to improve your English further.

Course costs and funding

Tuition fees

UK/Channel Islands and Isle of Man students

  • Years 1, 2 and 4 â€“ £9,790 a year
  • Year 3 â€“ £1,468

EU students

(Includes EU Scholarship)

  • Years 1, 2 and 4 â€“ £10,300 a year
  • Year 3 â€“ £1,545

International students

  • Year 1, 2 and 4 â€“ £19,200 a year
  • Year 3 â€“ £3,000

Additional costs

Our accommodation section shows your accommodation options and highlights how much it costs to live in ÍÃ×ÓÏÈÉú.

We endeavour to be a paperless and sustainable university. As such, files and content is kept electronically on e-databases where possible. Most academics will print the paperwork if required. If you choose to print, photocopy, or bind your work, you may want to budget up to £30 a year for this.

If your final year includes a major project, there could be cost for transport or accommodation related to your research activities. The amount will depend on the project you choose.

You'll need to cover your living costs and pay additional costs to cover your studies at Brock University in Canada.

For the year at Brock University, Canada, students will need to cover the costs of travel, accommodation and subsistence. These costs will vary but they can range from £6,000 - £8,000. You can cover these costs using a UK Government student loan.

Additionally, you will need to pay a course fee for your year overseas. 

We can advise you on travel arrangements, finding and accessing a student loan that can help pay for your study and living costs when you're in Canada. You'll be in charge of handling these tasks and keeping track of them, but we’ll be here to support you throughout the process.

Information about your study abroad year

To study in Canada during your study abroad year, you'll need the correct visa. You'll need to make sure you satisfy the Canadian Government Immigration requirements when you apply - which is typically in the 2nd year of your course. 

Requirements can vary from year to year, so it's important to in advance to prepare for your visa application.

If you're unsure or have questions, get in touch.

Apply

How to apply

To start BSc (Hons) Computer Science (Dual Degree) in 2026, apply through UCAS. You'll need:

  • the UCAS course code – G405
  • our institution code – P80

 

If you'd prefer to apply directly, use our .

You can also sign up to an Open Day to:

  • Tour our campus, facilities and halls of residence
  • Speak with lecturers and chat with our students 
  • Get information about where to live, how to fund your studies and which clubs and societies to join

If you're new to the application process, read our guide on applying for an undergraduate course.

Applying from outside the UK

As an international student you'll apply using the same process as UK students, but you’ll need to consider a few extra things. 

You can get an agent to help with your application. Check your country page for details of agents in your region.

Find out what additional information you need in our international students section

If you don't meet the English language requirements for this course yet, you can achieve the level you need by successfully completing a pre-sessional English programme before you start your course.

Admissions terms and conditions

When you accept an offer to study at the ÍÃ×ÓÏÈÉú, you also agree to abide by our Student Contract (which includes the University's relevant policies, rules and regulations). You should read and consider these before you apply.

Finalising this course

All our courses go through a rigorous approval process to make sure they’re of the highest quality. This includes a review by a panel of experts, made up of academic staff and an external academic or professional with specialist knowledge.

This course is in the final stages of this process and is open for applications. If any details of the course or its approval status change after you apply, we’ll let you know as soon as possible and will be here to discuss your options with you.