Robert Gordon University Background Image
Image of Robert Gordon University
Computing Science & Digital Media
Computer Science BSc (Hons)
Computer Science BSc (Hons)

Computer Science BSc (Hons)

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

Fees (GBP)

  • TuitionFee/Year:£15,040.00
  • LivingFee/Year:£12,000.00
  • InsuranceFee/Year:£624.00
  • TuitionFee/Year:£15,040.00
  • LivingFee/Year:£12,000.00
  • InsuranceFee/Year:£624.00
Estimated Total/program:
£110,656.00
Apply
60
Accept letter
100
Visa
20
Fly
1

Admission Requirements

Entry requirements

  • SQA Higher: BBBC 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 Computing and another numerate subject and two further passes to include English and Maths at National 5 grade C or above if not held at Higher.

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

  • GCE A Level Year 2 entry: ABB/BBB to include Math and another numerate subject. English at GCSE grade 5/C is required 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 Year 1 entry: 27 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/30 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

Computer science is an exciting, challenging and growing field that is part of almost everything we do. The BSc (Hons) Computer Science degree at Robert Gordon University will provide you with the knowledge and skills to design and implement state-of-the-art software systems to solve the most challenging problems posed by industry.

You will study object-oriented software design, learn systems development skills, and understand how to apply them in practice. This will form the basis for a career as a professional software developer who can work effectively across a variety of computing platforms. You will have the skills to thrive in a rapidly evolving industry of cutting-edge developments in software and information technologies.

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 2,   Semester 3,

  •   CM2105,   Industrial Work Placement,

  •   CM2108,   Erasmus Work Placement,

  •   CM2109,   Erasmus Study Abroad,

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 3,   Semester 3,  ,

  •   CM2105,   Industrial Work Placement,  , ,

  •   CM2108,   Erasmus Work Placement,  , ,

  •   CM2109,   Erasmus Study Abroad,  , ,

Stage 4,   Semester 1,  

  •   CM4105,   Honours Individual Project,  ,

  •   CM4106,   Languages and Compilers,  ,

  •   CM4107,   Advanced Artificial Intelligence,  ,

  •   CM4125,   Data Visualisation,  ,

Stage 4,   Semester 2,  ,

  •   CM4025,   Enterprise Web Systems,  , ,

  •   CM4105,   Honours Individual Project,  , ,

  •   CM4110,   Human Computer Interaction,  , ,

  •   CM4126,   Computer Vision,  , ,

See moreSee less

Pre Courses

No Course!
See moreSee less

Pathway Courses

No Course!
See moreSee less

Career Opportunity

Career Opportunity

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.

IS COMPUTER SCIENCE A GOOD CAREER CHOICE?

Previous BSc Computer Science graduates of Robert Gordon University have gone on to pursue the following careers:

  • Research Assistant

  • Junior Content Developer

  • Solutions Architect

  • Cyber Security Developer<

  • Junior devOPS Engineer

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 - and with our focus on entrepreneurship, you could even start your own company.

Ability to settle

Overseas Student Health Cover

OSHC: 624GBP/ per year

Same Courses

Close search