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.
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
Contact AdmissionsEntry 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.
System Administration and Networking Suite
Our System Administration and Networking Suite provides an environment for large-scale network simulation experiments.
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.
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.
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 ÍÃ×ÓÏÈÉú.
You may have to read several recommended books or textbooks for each module. We endeavour to make all required books accessible online.
You can also borrow most of these online from the Library. If you buy these, they may cost up to £60 each.
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.