
Computing Science BSc
University of Stirling, United Kingdom
BSc (Hons) Computing Science
University of Stirling
Computing Science
Program Overview: BSc (Hons) Computing Science
The BSc (Hons) Computing Science at the University of Stirling provides you with both the theory and practical experience needed to design, build, and analyse computer systems. You will cover programming and scripting in languages such as Python, Java, C++, C#, JavaScript, and PHP, while building valuable skills in critical thinking, project management, teamwork, and communication.
Teaching on this degree is led by academics with research expertise across diverse areas of computing science. The program takes a practical, problem-solving approach, teaching you how to design effective solutions to complex problems in a rapidly evolving digital landscape.
In your final year, you will take on an independent project that reflects your interests, whether that involves designing and developing software, exploring a research topic, or creating control software for a hardware device. Graduates are well-equipped to enter the software industry or any of the many fields where computer systems are extensively used and developed.
Key Program Highlights
- BCS accredited, fulfilling the educational requirements for Chartered IT Professional (CITP) status
- Top 5 in Scotland and top 20 in the UK for Computer Science and Information Systems (Guardian University Guide 2025)
- Industry placement opportunities with local SMEs and large multinational companies
- International exchange programmes with partner universities across North America, Australia, and Europe
Curriculum and Modules
The BSc (Hons) Computing Science curriculum is structured across four years, progressing from foundational computing concepts to advanced specialised topics. You will gain hands-on experience through practical lab work, group projects, and an independent honours project in your final year.
Computational Thinking
20 creditsDevelop fundamental problem-solving skills and learn to approach complex challenges using computational methods and logical reasoning.
Programming Using Java
20 creditsBuild a solid foundation in object-oriented programming using Java, covering core syntax, data types, control structures, and software design principles.
Data Structures, Objects, and Algorithms
20 creditsStudy essential data structures and algorithms, learning to select and implement efficient solutions for a range of computational problems.
Usability and Accessibility of Interfaces
20 creditsExplore the principles of user-centred design, focusing on creating software interfaces that are both usable and accessible to diverse user groups.
Social and Professional Issues
20 creditsExamine the ethical, legal, and professional responsibilities of computing professionals, including data protection, intellectual property, and societal impact of technology.
Honours Project
40 creditsUndertake an independent final-year project of your choice, which may involve software development, research investigation, or hardware-based computing solutions.
Elective Modules
Admission Requirements
Entry to the BSc (Hons) Computing Science at the University of Stirling is based on your academic qualifications and English language proficiency. All applications and inquiries are handled through Uni4Edu, your dedicated point of contact throughout the admissions process.
Academic Requirements
- A-LevelsTypical entry requirements include relevant A-Level qualifications; contact Uni4Edu for specific grade requirements
- Scottish HighersRelevant Higher qualifications including Computing or relevant programming experience
- International BaccalaureateIB Diploma accepted; contact Uni4Edu for current point requirements
- Essential SubjectsComputing and relevant experience of Java or other programming languages
- Foundation PathwaysInternational Foundation in Science, Sport, Computing and Engineering accepted for entry to Year 2
English Language Requirements
- IELTS AcademicOverall 6.0 with a minimum of 5.5 in each sub-skill
- PTE AcademicAccepted; contact Uni4Edu for current score requirements
- Pre-sessional EnglishAvailable through the University of Stirling International Study Centre for students who need to improve their English
Required Documents
For personalized admission guidance, document verification, and application support, please contact Uni4Edu
Scholarships and Funding
The University of Stirling offers a range of scholarships to support international undergraduate students. Uni4Edu can guide you through available funding opportunities and help you identify scholarships you may be eligible for.
International Undergraduate Scholarship
GBP 2,500 per year (GBP 10,000 over four years)Automatically awarded to eligible full-time international undergraduate students as a tuition fee reduction. This scholarship is identified during the admissions process and does not require a separate application.
International Sports Scholarship Programme
Up to GBP 5,000 per yearAvailable to talented athletes, covering expenses such as competition fees, equipment, and training costs, with access to top-tier sports facilities at Scotland's University for Sporting Excellence.
Undergraduate USA Scholarship
GBP 5,000 per year (GBP 20,000 over four years)Specifically available to eligible students from the United States, providing a significant tuition fee reduction across the full four-year degree programme.
For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.
Career Prospects
A computing science degree from the University of Stirling equips you with the technical and personal skills that employers actively seek. The UK tech workforce is expected to grow faster than the overall labour market, and computer programming is projected to be one of the fastest-growing occupations in the UK by 2035.
Potential Career Roles
Graduate Employer Destinations
Rankings and Recognition
The University of Stirling is consistently recognised in both national and international rankings. The university holds a strong reputation for computing science, with particular strengths in research impact and student satisfaction.
| Subject | Ranking Body | Rank |
|---|---|---|
| Computer Science and Information Systems | Guardian University Guide | Top 5 in Scotland, Top 20 in UK |
| Computer Science | EduRank | #61 in UK |
| Computing Science (Student Satisfaction) | National Student Survey | Top 10 in UK |
| Research Impact | THE REF 2021 | 4th in Scotland, 43rd in UK |
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
January 2027
Gross Tuition
47390 $
Uni4Edu AI Assistant




