Computer Science Course BSc (Hons)

BSc Computer Science

1. Overview

Our Computer Science degree provides you with a balance of knowledge and skills to design and implement software systems to the high professional standards demanded by industry.

You will study object-oriented software design, learn systems development skills and how to apply them in practice. This will form the basis for a career as a professional software developer who can work effectively on a wide range of computing platforms.

The course is designed to equip you for a career at the cutting edge of developments in software and information technologies. There is a strong emphasis on programming modern computing platforms, ranging from embedded systems through industry-standard PCs to highly distributed systems.

Your degree will be highly prized by employers and will form the basis for a career as a professional software developer who can work effectively on a wide range of modern computing platforms. 

2. What you will study

The programme aims to provide you with a balance of knowledge and skills to design and implement software, as well as hardware, systems to a professional standard. It is designed to equip you for a career at the cutting edge of developments in software and information technologies.

Year 1:

Your first year will introduce you to the creative, practical and intellectual skills you will need as a computing professional. You will learn skills in problem solving and modelling in a computing environment, skills in collaborating with others as part of a team, skills in software design and development and an understanding of how information technology is used in industry and commerce.

Year 2:

Modern Computing entails the development on a wide range of processing platforms. This year you will study modules that reflect this variety of target devices, including object-oriented programming, dynamic web development, database systems, networking and programming embedded systems. You will also learn the principles and practice of software engineering - how to design, build, test and maintain the large software systems that help modern businesses achieve mission critical goals – as well as the professional aspects of Computer Science and IT.

Year 3: (industrial placement)

A key feature of this course is its year-long, paid industrial placement option.

Year 4:

This year introduces move advanced programming concepts including artificial intelligence and concurrent programming, whilst allowing you to develop new skills in areas such as mobile device programming, serverside development and interactive multimedia. You will also build on your knowledge of large computing infrastructures through further study in the fields of networking and database systems. Many of the activities at this stage are undertaken in the context of real-world projects, which develop your skills in project management and team working, as well as critical problem solving skills in IT systems analysis and design.

Year 5:

The Honours year provides you with the opportunity to specialise and focus on areas of special interest, as well as gain skills in developing software systems that are smart, scalable and efficient. You will also develop advanced skills in data network design, cloud computing and network security. The Honours Individual Project is a major feature of this year, and it gives you an opportunity to integrate and apply the knowledge and skills you have learnt in the course to a large, self-directed project.

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

 

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

English language requirementsAll 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. 

4. Placements and accreditations

Placement 

A key feature of this course is its year-long, paid industrial placement option in year 3, which will provide you with invaluable industrial experience and will help you to focus your career goals. Placements have been carried out at high profile companies like BT and IBM, as well as with smaller local software houses and IT support providers. We have also had successful overseas placements with companies in France, Norway, USA, Canada and Japan.

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.

5. Student Funding

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

6. Course Fees

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

All course fees are reviewed annually and subject to change. Published fees apply to the course's mode of delivery. You will also be liable to pay a graduation fee of £40 before receiving a University award.

For further information see Student Finance pages

 

7. How to apply

All applicants must apply online at www.ucas.com/apply.

Once you register and create your username and password you are guided through the process of applying. After submission, log in to your UCAS Track account and you can see the progress of your application, view your offers and respond to them.

8. Prospects

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 IT industry. Graduates from this course are highly sought after by a range of employers, including software houses, computer and electronic equipment suppliers and manufacturers and IT service providers for business and industry. As a graduate of the course you could find employment developing software applications for industry, providing, managing and supporting the range IT services required by industry.

Back to undergraduate
sContact Us sRequest a Prospectus RHS
Award

BSc (Hons)

UCAS Code

G400

Start date

September

Course length

4 or 5 years

Mode of Attendance

Full-time

Academic school
School of Computing Science and Digital Media
More information:
Undergraduate Admissions +44 (0) 1224 262728
Accredited By
British Computer Society
Approved By
NVidia
  1. RGU research project ticks all the right boxes

    Edward Shearer with Nirmalie

    A research project sees a talented computing student produce an application designed to speed up a key process for a leading oil & gas company.

    Edward Shearer Computer Science Course BSc (Hons)


Robert Gordon University, Garthdee House, Garthdee Road, Aberdeen, AB10 7QB, Scotland, UK: a Scottish charity, registration No. SC013781