Skip header navigation

BSc (Hons) Computing Science

UCAS Code G400 Part-time study available Fast-track your degree Study abroad opportunities

Our computing science degree will teach you how to design, build and analyse computer systems. Study with us and be at the forefront of the computing science industry.

Computing Science

British Computer Society logo

Key facts

  • Award BSc (Hons)
  • Start date September or January
  • Duration 36 months or 48 months
  • Mode of study Part-time, Full-time, Campus based
  • Accreditations British Computer Society

Our modern world works because of computer scientists. It’s a world where the vast majority of global money exists only on computers and a computer can tell a fake smile from a real one. By 2020, an estimated 31 billion devices will be connected to the internet.

This course has a practical, problem solving approach. You’re taught how to design effective solutions to complex problems. Not only will this course give you the theory, but you’ll get lots of practical experience in how to design, build and analyse computer systems. You’ll also develop a firm understanding of how computers work as well as effective computer programming.

Our graduates are highly sought-after. We’ll help you build strong links within the industry and give you the opportunity to take part in a three-month summer placement or a one-year placement. You’ll also have the chance to experience diverse international teaching methods if you choose to study abroad.

Here at Stirling, you can enjoy access to a vibrant community. You’ll get exposure to BCS (The Chartered Institute for IT) chapters and you can join an active Computer Club that supports projects and activities for those interested in Computer Sciences, including the organisation of a Hackathon.

When you graduate with a BSc (Hons) Computer Science, you’ll be fully accredited by the British Computer Society, making you a Chartered Information Technology Professional (CITP) - the Society’s professional member level.

'I'm really enjoying my time at Stirling. The staff are friendly and make computing exciting and interesting. They are always willing to help. If you are frustrated about work they will put you at ease and work through it with you.'

Rebecca Oakes, Computing Science Graduate

  • Top reasons to study with us
  • Professional accreditation

    British Computer Society

  • Prizes or awards

    BCS Glasgow prize: Best honours project

  • Year 1 entry – Four-year honours

    SQA Highers
    ABBB - one sitting. AABB - two sittings.

    GCE A-levels

    IB Diploma
    32 points

    BTEC (Level 3)

  • Year 2 entry – Three-year honours

    SQA Advanced Highers

    GCE A-levels

    IB Diploma
    35 points

    Essential subjects
    Subjects to include Computing and relevant experience of Java or other programming languages.

  • Other qualifications

    Scottish HNC/HND
    Bs in graded units

    English, Welsh and Northern Irish HNC/HND
    Merits and Distinctions

    Access courses:
    Access courses and other UK/EU and international qualifications are also welcomed. 

    Foundation Apprenticeships
    Considered to be equivalent to 1 Higher at Grade B

  • Advanced entry

    Year 2
    Advanced entry for Year 2 may be possible with an HNC/D in Computing, dependent upon course content. Please consult our Advanced Entry page for more information.

    Year 3
    We have an articulation agreement with Forth Valley College in Computing Science (Software Development) that students with As in graded units can directly access the Honours course in Year 3.

  • Additional information

    General entrance requirements apply

    If you’ve taken exams over two sittings, repeated an exam, or been upgraded, the entrance requirements may be higher.

  • English language requirements

    If English is not your first language you must have one of the following qualifications as evidence of your English language skills:

    • IELTS - 6.0 with 5.5 minimum in each skill
    • Cambridge Certificate of Proficiency in English (CPE): Grade C
    • Cambridge Certificate of Advanced English (CAE): Grade C
    • Pearson Test of English (Academic): 54 with 51 in each component
    • IBT TOEFL: 80 with no subtest less than 17

    More information on our English language requirements

    Pre-sessional English language courses

    If you need to improve your English language skills before you enter this course, our partner INTO University of Stirling offers a range of English language courses. These intensive and flexible courses are designed to improve your English ability for entry to this degree.

    Find out more about our pre-sessional English language courses

In Semesters 1-3, students from all three of our computing-related degrees (Computing Science, Software Engineering and Business Computing) take the same core modules in Computing Science. Core concepts include: Computational Thinking; Programming Using Java; Social and Professional Issues; Usability and Accessibility of Interfaces; Data Structures, Objects and Algorithms. You’ll also take two further subjects. In Semester 1, you must take a Mathematics module.

Semesters 4-8 cover compulsory modules such as Computer Systems and Software Engineering. Optional modules include: Computer Security and Forensics; Artificial Intelligence; Web Services; Telecommunications; Games Development.

Honours students work on an independent project in their final year. The choice of project topic can be motivated by a particular interest that you have, and may involve the design and development of a major piece of software, an investigation into a particular research-driven topic or the development of control software for a hardware device.

Our students also enjoy access to an active Computer Club that organises a number of activities and projects for those interested in Computing Science.


The module details given below are subject to change as the University regularly revises and refreshes the curriculum of our taught programmes. The modules outlined below represent those offered in 2018/19 on this course of study.

Loading modules...

Course details

  • Teaching

    We've been awarded five-star excellence for our teaching by the QS World University Rankings 2017/18.

    You’ll learn about Computing Science through lectures, small tutorial groups and most of all through practical labs, where concepts taught in lectures are implemented and tested.

  • Assessment

    Computing Science is taught as a very practical subject, and almost all modules include practical assignments. Typically, these count for 50 percent of the assessment grade per module, with the remainder given to the exam. For an Honours degree, the grades for all advanced modules taken in Semesters 5 – 8 are combined to give your final degree classification.

  • Work placement opportunities

    We help our students to build strong links with industry through three-month summer placements and one-year placements. Both of these are offered to third year students. Placement are available with local SMEs as well as large corporates.

  • Contact
  • Fees and costs

    Fees shown are per year (Fees are different for each course)

      2018/19 2019/20

    Scottish/EU Students

    Although you’re liable for annual tuition fees, students domiciled in Scotland or the EU will be able to apply to the Student Awards Agency for Scotland (SAAS) to have tuition fees paid by the Scottish government on their behalf. If you’re unsure of your fee status, you can check your eligibility online.

    You will be liable to pay tuition fees for every year you’re in attendance, and your fees will be held level upon entry. Please note if you need to extend your period of study, you may be liable for an additional fee.

    Important note for EU students

    The Scottish Government has confirmed that EU students enrolling in the 2018 and 2019 academic year will be entitled to free tuition fees in Scotland. EU Students will retain that status for the duration of their four year degree. The future fee status of EU students enrolling in UK universities will depend on the timing and terms of the UK’s exit from the European Union. The University will make decisions on fee levels for EU students enrolling in 2020 when further guidance is available from the Scottish and UK governments, and will publicise information about fee levels and financial support available on the University website.

    While students should be aware this may mean a change from the current position where EU students are treated with equivalence to Scottish students, it is also important to note that any changes would also require changes to existing UK and Scottish legislation. Current indications are that the UK would leave the EU at the earliest in 2020, so any changes would not take effect before the academic year 2020/21.


    *This tuition fee is set by the Scottish Government, and may be subject to change.


    Students from England, Wales and Northern Ireland

    If you’re domiciled in England, Wales or Northern Ireland, you’ll be able to apply for financial assistance, including a loan to cover the full cost of your tuition fees, from your relevant funding body.

    You will be liable to pay tuition fees for every year you’re in attendance, and your fees will be held level upon entry. Please note if you need to extend your period of study, you may be liable for an additional fee.

    If you successfully complete Years 1-3 of your course, you will also be eligible to receive an Honours Year Scholarship valued at £9,250 to cover the tuition fee costs of your fourth and final year of study. Learn more about the Honours Year Scholarship.

    There is additional funding available for students from England, Wales and Northern Ireland – please see Funding opportunities below.

    £9,250 £9,250

    Overseas (Non-EU) Students

    You will be liable to pay fees for every year you’re in attendance, and your fees will be held level upon entry. Please note if you need to extend your period of study, you may be liable for an additional fee.

    £14,460 £14,820

    You should expect to pay fees for every year you attend. Fees are subject to revision and may increase annually. Students on programmes of study of more than one year should take this into account when applying.

  • Funding opportunities

    Students domiciled in Scotland and the EU

    The University of Stirling offers undergraduate funding opportunities for students domiciled in Scotland or the EU. To find out if you’re eligible to apply for an award, use our scholarship finder.

    Students domiciled in England, Wales and Northern Ireland (RUK)

    The Undergraduate Choice Scholarship provides a £1,000 cash award to all students from England, Wales or Northern Ireland who meet the conditions of their offer and select the University of Stirling as their Firm or Insurance choice on UCAS.

    The University also offers the Undergraduate Merit Scholarship, which is awarded to selected students and provides a £1,000 cash award per year for years 1-3 of study. To be considered for the Merit Scholarship, students require a minimum of AAB at A-level or equivalent.

    In addition, students from England, Wales and Northern Ireland who enter in year 1 and progress successfully through years 2 and 3 will receive our Honours Year Scholarship, which covers the cost of undergraduate tuition fees in the Honours year of study.

    You don’t need to apply for the awards listed above - we'll automatically identify your eligibility as part of the admissions process.

    To explore other scholarships and learn more about funding opportunities, use our scholarship finder.

    Students domiciled overseas

    The University of Stirling offers generous undergraduate funding opportunities for overseas students. To find out if you're eligible to apply for an award, use our scholarship finder.

  • Additional costs

    If you choose to attend your graduation ceremony, you will be liable for an additional charge. There is no charge if you wish to graduate in absentia. Learn more about additional fees.

  • Cost of living

    If you’re domiciled in the UK, you can typically apply to your relevant funding body for help with living costs. This usually takes the form of student loans, grants or bursaries, and the amount awarded depends upon your personal circumstances and household income.

    EU and overseas students won’t normally be able to claim living support through SAAS or other UK public funding bodies. You should contact the relevant authority in your country to find out if you’re eligible to receive support.

    Find out about the cost of living for students at Stirling.

  • Payment options

    We aim to be as flexible as possible, and offer a wide range of payment methods - including the option to pay fees by instalments. Learn more about how to pay.

What can I do with a Computing Science degree?

From software development to data analysis, our computer science graduates have a range of opportunities open to them.

Jobs directly related to your degree include:

  • Information systems manager
  • Data analyst
  • IT consultant
  • Multimedia programmer
  • SEO specialist
  • Systems analyst
  • Systems developer
  • UX analyst
  • Web designer
  • Web developer
  • Application analyst
  • Business analyst
  • Database administrator
  • Games developer

This degree will place you at the forefront of computing in a web-based world. Our industry placements will ease your transition into the job market.

Our graduates are highly sought-after and well-equipped to enter either the software industry itself or one of the many fields in which computer systems are extensively used and developed. Our recent graduates have been successful in obtaining employment with the likes of Agilent (Hewlett Packard Ltd), British Telecom, Google, HSBC, KANA, Logica, Microsoft and Scottish Power.

This course provides a perfect foundation for progressing to our postgraduate qualifications in Big Data, Computing for Business, Computing for Financial Markets, Information Technology and Software Engineering.

  • We're ranked 2nd in Scotland for Computing Science (National Student Survey 2017)
  • The University of Stirling consistently earns five QS Stars for employability, with more than 97% of our students in employment or further education within six months of graduating. (HESA DLHE 2016/17)
  • Employability skills

    Engagement with potential employers, work-based learning and the year-long project in your final year will develop your professional and computer skills. Throughout the course you’re encouraged to develop personal effectiveness skills to allow you to complete work in a professional and timely manner.

  • Companies we work with

    The department of Computing Science and Mathematics has strong links with Scottish industry through its Industrial Advisory Board (IAB), which also has international members such as IBM, HSBC and Adobe.

    We’re very active in research receiving funding from:

    • UK Engineering and Physical Sciences Research Council (EPSRC)
    • Economic and Social Research Council (ESRC)
    • Medical Research Council (MRC)
    • Biotechnology and Biological Sciences Research Council (BBSRC)
    • Natural Environment Research Council (NERC)
    • the European Community and from other sources
I love the practical material that University provide us, which I think is the best way to learn anything about Computing. My degree provides summer placements for students and there is a lot of preparation for the future career during the 4 years of studying which I think will have a great impact to my future career.
Constantinos Constantinou
Cyprus BSc (Hons) Computing Science
Read full testimonial View more testimonials
I will always have fond memories of Stirling as a place with beautiful surroundings, where I completed a degree in something I loved, met lots of new people, and worked with a great team of teaching and support staff.
Andrew Hepburn
Scotland BSc (Hons) Computing Science
Read full testimonial View more testimonials
Scroll back to the top