
Computer Science BSc
Keele University, United Kingdom
Bachelor of Science (Hons) in Computer Science
Keele University
Computer Science
Program Overview: BSc Computer Science at Keele University
The BSc (Hons) Computer Science at Keele University is an accredited program informed by the latest research and industry trends, designed to teach you how to apply modern computing techniques and problem-solving skills to a wide range of real-world problems. With opportunities to spend time in industry and employability-focused modules, you will graduate with computational thinking, modelling, and problem-solving skills that are in high demand across various sectors.
The program is accredited by the British Computer Society (BCS) — The Chartered Institute for IT, providing professional recognition that strengthens your career prospects. You will benefit from teaching and learning activities informed by and involving industry partners, including guest lectures from organisations such as Microsoft, the BBC, and Capgemini, as well as grouped and individual projects involving real-world data.
In your final year, you will undertake a substantial piece of research, applying theoretical knowledge and problem-solving skills to a technical, software, research, or business problem. This capstone project is an excellent opportunity to draw together skills in experimental study design, critical interpretation of data, presentation, and project management.
Key Program Highlights
- Accredited by the British Computer Society (BCS) — The Chartered Institute for IT
- Specialisation pathways in Artificial Intelligence, Cyber Security, Digital Forensics, Games, and Software Engineering
- Industry placement opportunities available from Year 2, with both full-time and modular options
- Keele holds a Gold award in the Teaching Excellence Framework 2023
Curriculum and Modules
The BSc Computer Science curriculum at Keele provides a robust grounding in computational problem-solving, programming, and fundamental mathematics in Year 1, before progressing to current and emerging areas including data science, artificial intelligence, and software engineering. You can tailor your degree by choosing from a wide variety of optional modules aligned with your career interests and passions.
Programming and Software Development
30 UK CreditsCovers fundamental concepts and techniques for modern, professional programming. You will develop practical coding skills using high-level programming languages, building a strong foundation for advanced study.
Computer Systems and Architecture
15 UK CreditsIntroduces key principles including Boolean algebra, error control coding, and the development of the modern computer. You will explore how hardware and software systems interact to process information.
Algorithms and Data Structures
15 UK CreditsExplores core algorithmic techniques and data structures essential for efficient problem solving. You will learn to analyse algorithm complexity and apply appropriate structures to computational challenges.
Computational and Artificial Intelligence
15 UK CreditsProvides an introduction to core computational intelligence topics including evolutionary algorithms and neural networks. You will gain an appreciation of how AI is used in many real-world scenarios both within the UK and internationally.
Database Systems and Data Science
15 UK CreditsCovers the design, implementation, and querying of database systems alongside foundational data science concepts. You will learn to work with real-world datasets and apply analytical techniques.
Final Year Research Project
30 UK CreditsA substantial piece of independent research where you apply theoretical knowledge and problem-solving skills to a technical, software, research, or business problem. This project showcases your skills in study design, data interpretation, and project management.
Elective and Specialisation Modules
Admission Requirements
Keele University welcomes applications from students with a variety of qualifications. The following outlines the typical academic and language requirements for the BSc Computer Science program. To begin your application or get personalised guidance, contact Uni4Edu.
Academic Requirements
- A LevelsBBB in three A Levels, or BBC including B in Maths or Computer Science
- International Baccalaureate30 points overall, or 29 points including 5 in Higher Level Maths or Computer Science
- GCSE RequirementsGrade 6/B in GCSE Maths or Level 2 Functional Skills Maths, plus an English language qualification
- Access to HE Diploma122 UCAS points in any Access to HE Diploma, including Distinction in at least 30 Level 3 credits
- Foundation Year OptionA Foundation Year route is available for students who do not meet direct entry requirements
English Language Requirements
- IELTSContact Uni4Edu for current IELTS score requirements
- TOEFLContact Uni4Edu for current TOEFL score requirements
- Other TestsEquivalent English language qualifications are accepted — contact Uni4Edu for details
Required Documents
Application Deadlines
For personalized admission guidance, document verification, and application support, please contact Uni4Edu
Scholarships and Funding
Keele University offers a range of scholarships and bursaries to support international students pursuing undergraduate studies. These awards are primarily offered as tuition fee discounts and are often awarded automatically based on academic merit. Contact Uni4Edu for personalised guidance on funding opportunities.
Keele Undergraduate Global Scholarship
GBP 5,000 in Year 1, plus GBP 1,000–2,000 in subsequent years based on academic performanceAwarded to international students who exceed the published entry requirements. Recipients may also receive continuation awards of GBP 1,000 to GBP 2,000 in Years 2 and 3 based on achieving a weighted average module mark of 60% or above.
International Baccalaureate Global Scholarship
GBP 1,000A tuition fee discount available to international students entering the program with International Baccalaureate qualifications. This award recognises the rigour of the IB Diploma and supports students in their first year of study.
KUIC Progression Scholarship
GBP 3,000 per yearAvailable to students who successfully complete a pathway programme at Keele University International College (KUIC) and progress onto their undergraduate degree at Keele. The award is applied as a tuition fee discount for each year of the degree.
For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.
Career Prospects
Graduates of the BSc Computer Science program at Keele University are well-prepared for a wide range of careers in the rapidly growing technology sector. The program's emphasis on practical skills, industry engagement, and professional development ensures that you leave with the competencies employers are actively seeking. Many graduates move into employment that is directly computing-related.
Potential Career Roles
Employers Who Recruit Keele Graduates
Rankings and Recognition
Keele University is recognised for its commitment to teaching excellence and research impact. The university holds a Gold award in the Teaching Excellence Framework (TEF) 2023 and is listed across multiple national and international ranking systems. Its Computer Science department benefits from BCS accreditation and strong industry connections.
| Subject | Ranking Body | Rank |
|---|---|---|
| Computer Science | EduRank | #49 in UK |
| Mathematics | The Guardian University Guide | Top 10 in UK |
| Computer Science | EduRank (Global) | #614 Globally |
| Mathematics | Complete University Guide | Top 5 for Student Satisfaction |
How to Apply
Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.
Contact Uni4Edu
Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.
Prepare Your Documents
Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.
Submit Your Application
Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.
Receive Your Offer
Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.
Similar Programmes
Master's & Postgraduate
30 months
Computer Science (Conversion) (30 Months) MSc
London South Bank University, London, United Kingdom
Earliest Intake
October 2025
Gross Tuition
18750 £
Bachelor's Degree
12 months
Computer Science (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
January 2026
Gross Tuition
17628 £
Bachelor's Degree
12 months
Web Design and Development (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
June 2026
Gross Tuition
16950 £
Bachelor's Degree
48 months
Software Engineering BEng (Hons)
University of Bradford, Bradford, United Kingdom
Earliest Intake
June 2025
Gross Tuition
24456 £
Bachelor's Degree
48 months
Computer Information Systems
Loyola University New Orleans, New Orleans, United States
Earliest Intake
October 2026
Gross Tuition
47390 $
Uni4Edu AI Assistant




