This course has been particularly designed for applicants who have completed a relevant HND in Computing by providing a two-year top-up programme leading to an Honours degree.

The convergence of communication and information technologies is creating new opportunities for the development of application software that integrates mobile, tablet, PC and an array of computing services into highly accessible enterprise scale systems. The course content covers the full range of software technologies that underpin these opportunities.

The course will extend your existing skills in software and systems development and equip you with advanced skills in web, mobile and desktop developments, allowing you to be the creative, adaptable developer that modern companies need. You will learn how to design, test and secure software systems, learning the principles and professionalism needed for a career in Computing.


BSc (Hons)



Course Dates


Course Length

Full time:2/3 Years (Hons) with Exit Awards at the end of each stage.

Mode of Attendance



The course is normally 2 years duration & 3 years when a 1 year industrial or international placement is included.

Year 3

This year focuses on developing your technical analysis and development skills applied to a range of target platforms.

Year 4

Learn to protect internet systems and design applications with the needs of end users in mind, while focusing on your individual Honours project.



Modules and delivery order may change for operational purposes.

The University regularly reviews its courses. Course content and structure may change over time. See our course and module disclaimer for more information.


Year 1 -- Semester 1
No Modules are Assigned to this Semester
Year 2 -- Semester 1
No Modules are Assigned to this Semester
Year 3 -- Semester 1
  • Operating Systems
  • Software Engineering And Project Management
  • Mobile App Development
  • Big Data Analytics
    Semester 2
  • Dynamic Web Development
  • Computer Security and Cryptography
  • User Centred Design
    Semester 3
    Choose 1 option module from the following group:
    This Semester provides an additional option for students, which is not required to progress to the next Stage and the credits accumulated do not contribute to the award total

  • Industrial Work Placement
  • Erasmus Work Placement
  • Erasmus Study Abroad
    Year 4 -- Semester 1
  • Computer Ethics and Law
  • Honours Individual Project
  • Advanced Artificial Intelligence
  • Cloud Computing
    Semester 2
  • Web Security
  • Enterprise Web Systems
  • Honours Individual Project
  • Human Computer Interaction
  • As well as day-to-day use of the latest computer hardware and software, extensive use of technology-assisted learning is made within the course. This includes using computer-assisted assessment packages to engage your interest and increase the speed of feedback. Lectures and practical sessions are undertaken with class sizes of around 40 however we also use a two to three hour integrated teaching approach where you have short periods of instruction followed by lab exercises to contextualise the topic.

    Year 4 activity summary


    • Approximately 40 students per group
    • Four hours per week

    Project Supervision

    • Approximately one to four students per group
    • One hour per week

    Practical class or workshop

    • Approximately 40 students per group
    • Eight hours per week

    Independent study summary

    Independent study allows you to engage fully with the wider context you to of the subject being taught in supervised classes. It allows you to fully cement what has already been taught and be fully prepared for the next session. Independent study should amount to around 3 hours a week per module.

    Staff delivering this course

    Our staff feature in the annual Support and Teaching staff with Appreciation and Recognition (STAR) awards voted by the students and organised by RGU:Union.

    Many of our academic staff are Fellows or Senior Fellows of the Higher Education Academy. This is a professional recognition of an individuals practice, impact and leadership of teaching and learning. Staff who are not yet fellows are encouraged to work towards this recognition. 

    During the last two years the Staff in the School have been awarded two Lecturer of the Year awards and an award for Continued Excellence, by the student led STAR awards.

    Staff on this course could also include: visiting lecturers, visiting Distinguished Researchers, Library Staff and Industry Experts.


    • Customised Project Computing Labs
    • Over 250 High Specification PC’s
    • Specialist Security Lab

    How you are assessed

    Typically students are assessed each semester:

    • Two Written Exams. Average time of exam three hours
    • Two Project Outputs
    • Two Reports
    • One Dissertation
    • One Practical skills assessment


    We aim to provide you with feedback within 20 working days of hand-in for all written exams, coursework and practical exams.

    Academic Support

    The Disability & Dyslexia Centre advises and supports students who disclose a sensory or mobility impairment, chronic medical condition, mental health issue, dyslexia and other specific learning differences. Applicants are encouraged to arrange a pre-entry visit to discuss any concerns and to view the facilities.

    Study Skills Support

    The Study Support Team provides training and support to all students in:

    • Academic Writing
    • Study Skills (note taking, exam techniques, time management, presentation)
    • Maths And Statistics
    • English Language
    • Information Technology Support

    More on Study Support

    This course does not have a year 1 or 2 as the requirements are an HND Computing: Software Development or a similar Computing with Software Development diploma award..

    Applicants from Partner Colleges: A relevant HND from one of our partner colleges will be considered for entry into Year 3.

    Advanced Entry: All other applicants who are interested in applying for advanced entry will be considered on an individual basis.

    English Language

    Applicants whose first language is not English should have an IELTS of 6.0 overall, with no component lower than 5.5, or an equivalent.

    We accept a variety of in-country and secure English language tests, find out more:

    English Language requirements

    All applicants whose first language is not English are required to have an Academic IELTS (International English Language Testing System) minimum score of 6.0. Appropriate equivalents will be considered.

    * All entry requirements listed here should be used as a guide and represent the minimum required to be considered for entry. A small number of courses require higher levels, but this will be stated explicitly on your offer letter.

    Optional paid placements - three months (summer) or 12 months are available.

    You are supported in finding a placement through the University Placements Office. You are also welcome to find your own placements.

    You are supported by a dedicated Placements Coordinator within the school who oversees the placement module. You are also assigned a placement supervisor who carries out regular visits to placement provider and meetings with you and your employer.

    More on placements


    This course is accredited by the British Computer Society, so successful graduates can apply for membership of the Society, providing valuable additional professional recognition.

    If you are a Scottish resident or EU national you are not liable to pay fees and should apply to SAAS for funding.

    Students from other parts of the UK should visit the appropriate website:


    For Academic Year 2018/2019

    Scottish/EU Students

    • £1,820 per academic year

    Rest of UK Students

    • £6,750 per academic year

    International Students

    • £13,270 per academic year

    For Academic Year 2017/2018

    Scottish/EU Students

    • £1,820 per academic year

    Rest of UK Students

    • £6,750 per academic year

    International Students

    • £12,880 per academic year

    For Academic Year 2016/2017

    Scottish/EU Students

    • £1,820 per academic year

    Rest of UK Students

    • £6,750 per academic year

    International Students

    • £12,800 per academic year

    For Academic Year 2015/2016

    Scottish/EU Students

    • £1820 per academic year

    Rest of UK Students

    • £6,750 per academic year

    International Students

    • £12,800 per academic year

    For Academic Year 2014/2015

    Scottish/EU Students

    • £1820 per academic year

    Rest of UK Students

    • £6,750 per academic year

    International Students

    • £12,000 per academic year

    For Academic Year 2013/2014

    Scottish/EU Students


    • £1820 per academic year
    • £910 Optional full year placement

    Rest of UK Students


    • £6,750 per academic year
    • £3,375 Optional full year placement

    International Students


    • £11,500 per academic year
    • £1,000 Optional full year placement


    Course fees are reviewed periodically and so are subject to change for new applicants. All tuition fees are fixed for the duration of a course at the rate confirmed in your offer letter. You will also be liable to pay a graduation fee of £40 before receiving a University award.

    For further information see Student Finance pages


    Information for Undergraduate Applicants

    Terms and Conditions of Admissions

    The Terms and Conditions of Admission describe to applicants holding an offer of a place to study at RGU, the principal rights, duties and obligations of both the applicant and the University prior to enrolling on a course of study.

    Terms and Conditions of Admissions (PDF 142KB)

    There is a constant industry demand for graduates who have the ability to build robust usable software applications in the global digital market. As a graduate of the course you could find employment in a variety of areas that take advantage of recent advances in communication and information technologies. These include building and servicing information-rich applications using interactive media for mobile devices, developing secure internet and intranet technologies to provide enterprise-wide services, and developing smart database and e-commerce systems.

    The following course-related costs are not included in the course fees:

    Other Fees and Charges

    Back to Top Back to top

    Back to undergraduate