Robert Gordon University Background Image
Image of Robert Gordon University
Computing Science & Digital Media
Computing Science MSci
Computing Science MSci

Computing Science MSci

  • ID:RGU440226
  • Level:5-Year Combined Degree
  • Duration:
  • Intake:
  • Type:Full-time

Fees (GBP)

  • TuitionFee/Year:£16,650.00
  • LivingFee/Year:£12,000.00
  • InsuranceFee/Year:£624.00
  • TuitionFee/Year:£16,650.00
  • LivingFee/Year:£12,000.00
  • InsuranceFee/Year:£624.00
Estimated Total/program:
Accept letter

Admission Requirements

Entry requirements

  • SQA Higher: ABBB and two further passes to include English and Maths at National 5 grade C or above if not held at Higher.

  • SQA Advanced Higher Year 2 Entry: BB to include either Computer Science or Maths. English at National 5 grade C or above if not held at Higher.

  • GCE A Level Year 1 entry: BBC to include either Computer Science or Maths plus an additional numerate subject. English at GCSE grade 5/C is required if not held at A Level.

  • GCE A Level Year 2 entry: ABB to include Computer Science and Math. English at GCSE grade 5/C is required if not held at A Level.

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

  • IB Diploma Year 1 entry: 29 to include a pass in Standard Level English and Maths at grade 4 or above if not held at Higher Level.

  • IB Diploma Year 2 entry: 32 to include Math and another numerate subject at higher level pass. Standard Level English at grade 4 or above if not held at Higher Level.

English requirements

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

Course Information

The MSci Computing Science degree at Robert Gordon University has been designed to create modern Software Developers who can use their knowledge and skills to create solutions to real-world problems. This 5-year course results in a Master’s level qualification with a key feature being the year-long industrial, research or study abroad placement.

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, and design and test secure software systems, all in our custom-built teaching labs.

The course will provide you with the creative and adaptable skillset, and confidence that the computing industry needs.

More info: Click here

Stage 1, Semester 1,

  •   CM1102,   Problem Solving and Modelling, ,

  •   CM1109,   Exploring Computing Devices, ,

  •   CM1112,   Introduction to Programming, ,

  •   CM1108,   Creative Design, ,

  •   CM1110,   Introduction to Networking, ,

Stage 1, Semester 2, ,

  •   CM1102,   Problem Solving and Modelling, , ,

  •   CM1113,   Software Design and Development, , ,

  •   CM1114,   Web Design Technologies, , ,

  •   CM1105,   Digital Graphics Techniques, , ,

  •   CM1111,   Internet Security and Performance, , ,

Stage 2,   Semester 1,  

  •   CM2100,   Advanced Software Design and Development,  ,

  •   CM2104,   Dynamic Web Development,  ,

  •   CM2112,   Real World Projects and Professional Skills,  ,

  •   CM3109,   Ethical Hacking,  ,

Stage 2,   Semester 2,  ,

  •   CM2100,   Advanced Software Design and Development,  , ,

  •   CM2101,   Database Systems,  , ,

  •   CM2104,   Dynamic Web Development,  , ,

  •   CM2110,   Internet of Things,  , ,

Stage 3, Semester 1,

  •   CM3110,   Mobile App Development, ,

  •   CM3111,   Big Data Analytics, ,

  •   CM3113,   Concurrent Programming, ,

  •   CM3130,   Interdisciplinary Team Project, ,

Stage 3, Semester 2, ,

  •   CM3038,   Artificial Intelligence for Problem Solving, , ,

  •   CM3104,   Computer Security and Cryptography, , ,

  •   CM3105,   Web Security, , ,

  •   CM3132,   Research Methods, , ,

Stage 4, Semester 1

  •   CM4300,   MSci Industrial Placement

  •   CM4301,   MSci Study Abroad

  •   CM4302,   MSci Research Placement

  •   CM4304,   Evidencing Employability

Stage 4, Semester 2,

  •   CM4300,   MSci Industrial Placement,

  •   CM4301,   MSci Study Abroad,

  •   CM4302,   MSci Research Placement,

  •   CM4304,   Evidencing Employability,

Stage 5, Semester 1,

  •   CMM300,   MSci Individual Project, ,

  •   CMM306,   Languages and Compilers, ,

  •   CMM307,   Advanced Artificial Intelligence, ,

  •   CMM529,   Cloud Computing, ,

Stage 5, Semester 2, ,

  •   CMM300,   MSci Individual Project, , ,

  •   CMM301,   Advanced Algorithms and Datasets, , ,

  •   CMM302,   Computing Science Research, , ,

  •   CMM528,   Network Security, , ,

See moreSee less

Pre Courses

No Course!
See moreSee less

Pathway Courses

No Course!
See moreSee less

Career Opportunity

Career Opportunity

The computing industry has always been a rapidly changing environment. In recent years, the rate of change within the industry has increased with the rise of artificial intelligence, data analytics, and processing technologies. These now established growth areas have introduced new development practices and approaches that require graduates to be much more resilient and adaptable to disruptive changes in the industry, which will be emphasised in the new modules taught on the course. The emerging data reliant fields of EdTech, FinTech, and HealthTech are primarily driving these changes.


The importance of Computing Science and coding skills in particular is even more evident when looking at the general digital industries sector. The major proportion of available jobs comes directly from computer programming and related fields. This growth has continued over the last 4 years with jobs in this area increasing by 18% since 2014.

The number of jobs in the UK Digital sector has risen 17% in the last 6 years, nearly twice the UK average growth rate of 9% (DCMS 2018). This growth is expected to continue into the future. The UK government is supporting this growth with a number of funding initiatives and strategic interventions including R&D funding, emergent technology support and supporting digital business and start-ups.

Ability to settle

Overseas Student Health Cover

OSHC: 624GBP/ per year

Same Courses

Close search