Our Computer Science degree is specifically designed to create modern software developers who can draw on their knowledge and skills to create solutions to real world problems.

You will learn to develop software across a number of modern platforms, including desktop, mobile, web and embedded systems and gain skills in a variety of modern programming languages. You will be able to adapt to the changes and challenges that working with cutting edge technology brings, as well as design and test secure software systems, all in our custom built teaching labs. The Computing industry needs confident, creative graduates with a wide, adaptable skillset, and that’s what this degree provides.

Award

BSc (Hons)

UCAS Code

G400

Course Dates

September
January (For international fee paying students only)

Course Length

Full time: 4/5 years (Hons) with Exit Awards at the end of each stage. The course is normally 4 years & is 5 years when a 1 year industrial or international placement is included.

Mode of Attendance

Full-time

Overview

Year 1

This year will introduce you to the creative, practical and intellectual skills you will need as a Computing professional.

Year 2

In Year 2, you will study modules reflecting the variety of target platforms in modern Computing, including working on real–world industry led problems.

Year 3

A key feature of this course is its year-long, paid industrial placement option which usually takes place between Years 3 and 4.

Year 4

Year 4 provides you with an opportunity to study advanced programming concepts with a choice of development or graphics modules.

Year 5

In the final year, you will learn about advanced topics in Computing, while concentrating on a self-directed Honours project in your chosen specialist area. 


Modules

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.

Full-time

Year 1 -- Semester 1
  • Introduction to Computing
  • Computing Information Systems
  • Problem Solving And Modelling
    Semester 2
  • Problem Solving And Modelling
  • Computer Systems & Networking
  • Object Oriented Programming
    Year 2 -- Semester 1
  • Advanced Software Design and Development
  • Database Systems
  • Real World Project and Professional Skills
  • Routing and Switching
    Semester 2
  • Advanced Software Design and Development
  • Real World Project and Professional Skills
  • Dynamic Web Development
    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 3 -- Semester 1
    Route A - Secure Software Development
  • Software Engineering And Project Management
  • Mobile App Development
  • Big Data Analytics
  • Operating Systems
    Route B - Graphics and Games
  • Software Engineering And Project Management
  • Mobile App Development
  • C++ for Graphics
  • Operating Systems
  • Semester 2
    Route A - Secure Software Development
  • Artificial Intelligence For Problem Solving
  • Web Security
  • Concurrent Programming
  • Computer Security and Cryptography
    Route B - Graphics and Games
  • Artificial Intelligence For Problem Solving
  • Concurrent Programming
  • Graphics Development
  • Computer Security and Cryptography
    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
    Route A - Secure Software Development
  • Languages and Compilers
  • Advanced Artificial Intelligence
  • Cloud Computing
  • Honours Individual Project
    Route B - Graphics and Games
  • Languages and Compilers
  • 3D Modelling
  • Advanced Artificial Intelligence
  • Honours Individual Project
  • Semester 2
    Route A - Secure Software Development
  • Enterprise Web Systems
  • Human Computer Interaction
  • Ethical Hacking
  • Honours Individual Project
    Route B - Graphics and Games
  • Enterprise Web Systems
  • Human Computer Interaction
  • Games Development
  • Honours Individual Project
  • The degree has been specifically designed to create modern software developers who draw on their knowledge and skills to create solutions to real-world problems. 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. These include using computer-assisted assessment packages to engage your interest and increase the speed of feedback.

    Lectures and practical sessions with class sizes of around 40 are used. Also featured are two to three hour integrated teaching sessions where you will have short periods of instruction followed by lab exercises to contextualise the topic.

    Year 4 activity summary

    Lectures

    • 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 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 three 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. 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.

    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. 

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

    Facilities

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

    How you are assessed

    Typically students are assessed each semester:

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

    Feedback

    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

    SQA Higher: BBBC and two further passes to include English and Maths at National 5 grade C or above if not held at Higher. Applicants who have successfully completed two Advanced Highers (or equivalent), including Computing and another numerate subject, may be eligible.

    GCE A Level: BCC and two further passes to include English and Maths at GCSE grade 5/C if not held at A Level.

    Irish Leaving Certificate Higher: H2H3H3H3 and two further passes to include English and Maths at grade O3 or above if not held at Higher.

    IB Diploma: 27 to include a pass in Standard Level English and Maths at grade 4 or above if not held at Higher Level.

    Alternative Qualifications: We welcome applications from those with equivalent qualifications to those stated, including SVQs/NVQs, access programmes and overseas qualifications. Applications from students with non-standard qualifications or work experience will be considered on an individual basis.

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

    International students who do not meet our direct entry requirements for this course can gain additional entry points through our International College at Robert Gordon University.

    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 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 of three months (Summer) or 12 months are available.

    You are supported in finding a placement through the University Placements Office. 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 providers and meets with you and your employer.

     You are also welcome to find your own placements.

    More on placements

    Accreditations

    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:

    Scholarships

    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

    • £910 Optional full year placement
    • £1,820 per academic year

    Rest of UK Students

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

    International Students

    • £12,800 per academic year
    • £1,000 Optional full year placement

    For Academic Year 2015/2016

    Scottish/EU Students

    • £910 Optional full year placement
    • £1,820 per academic year

    Rest of UK Students

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

    International Students

    • £12,800 per academic year
    • £1,000 Optional full year placement

    For Academic Year 2014/2015

    Scottish/EU Students

    • £910 Optional full year placement
    • £1,820 per academic year

    Rest of UK Students

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

    International Students

    • £12,000 per academic year
    • £1,000 Optional full year placement

    For Academic Year 2013/2014

    Scottish/EU Students

    Full-time

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

    Rest of UK Students

    Full-time

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

    International Students

    Full-time

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

    For Academic Year 2012/2013

    Scottish/EU Students

    Full-time

    • £1,820 per academic year

    Rest of UK Students

    Full-time

    • £6,750 per academic year

    International Students

    • £9,950 per academic year

    For Academic Year 2011/2012

    UK/EU Students

    • £1820 per academic year

    International Students

    • £9,700 per academic year

    Disclaimer

    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

     

    September Start

    Scottish, EU and Rest of UK applicants

    You must apply online:

    Apply online via UCAS

    It is important that you keep track of your application process using the UCAS website, as it will update you on whether you have been offered a place from the University. It is also where you should respond to offers and receive confirmation of your place within your chosen course, rather than contacting the institution in the first instance.

    International fee paying students have the option of applying either via UCAS or direct using our application form.

    January Start (for international fee paying students only)

    If you have missed the September start deadline or are required to complete an English language module you will have an opportunity to start the course in January through ICRGU.

    Find out more about undergraduate courses starting in January

    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)

    This course provides you with a range of technical and interpersonal skills that will prepare you for a variety of careers at the leading edge of computing. Our collaboration with industry and the industrial placement scheme will provide you with the opportunity to be involved in new developments in the very dynamic and fast-moving computing industry. Graduates from this course are highly sought after by a range of employers, including software houses, web-development companies, application developers and service providers for business and industry.

    You could find yourself working for a large software developer or the latest technology start up, with our focus on entrepreneurship, you could even start your own.  

    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