Computing BSc (Hons)

What is special about this course?

If you are looking for a successful career in the fast-moving computing industry, the BSc (Hons) Computing degree is for you.

You will learn all the knowledge and skills you need to work in this sector, as well as developing key personal and intellectual qualities necessary for continued professional development.

The course provides a high quality design/development web education that has been designed to meet employers’ requirements.  When you graduate, you will be well equipped to implement and manage web design and development projects from start to finish.

This computing degree also offers you the flexibility to specialise in software development or technical support, or to follow a generic degree path in computing.

Special features

  • A highlight will be the team project you will undertake where you will be involved in the delivery of an ICT-related product for an external client
  • You will also be involved in the management, configuration and utilisation of live internet servers to provide web-based services
  • You can study full time or part time to suit your personal circumstances
  • You can study individual modules for personal or professional development

Entry requirements

  • Entry to year one, HNC, is 1 Scottish Higher at grade C or above OR
  • 1 A level at grade D or above PLUS
  • 3 National 5, Standard Grade or Intermediate passes or equivalent
  • Alternatively, NC Digital Media Computing, NQ Multimedia Computing, Intermediate 2 Business, Administration and Computing Studies, or SVQ Information Technology
  • Entry to year two, HND, is an appropriate computing based HNC, such as HNC Computing, or HNC Information Technology
  • Entry to year three of the degree is an appropriate computing based HND such as HND in Computer Science, or HNDs in Software Development, Technical Support, or Information Technology

Access routes

All relevant HN Computing based awards will be considered.

Year 1 - HNC

Mandatory units are:

  • Professionalism and Ethics in Computing
  • Computer Systems Fundamentals
  • Developing Software: Introduction
  • Graded Unit 1 (Examination)
  • Team Working in Computing
  • Troubleshooting Computing Problems

Optional units may include:

  • Cloud Computing
  • Ethical Hacking
  • Computer Forensics
  • Computing: Introduction to Project Management
  • E-Commerse: Publishing Web Sites
  • SQL: Introduction
  • Systems Development: Introduction
  • Database Design Fundamentals
  • Multi User Operating Systems
  • Developing Mobile Web Based Applications: An Introduction
  • Software Development: Testing
  • Software Development: Programming Foundations
  • Software Development: Applications Development
  • Technical Support: Supporting Users - Software
  • Technical Support: Supporting Users - Hardware

Option units available may vary depending on study location, for more information contact your chosen campus

Year 3 - BSc

Core modules are:

  • Advanced Databases
  • Designing Web-Based Applications
  • Multi-User Operating Systems
  • Team Project (Computing)

Optional modules include:

  • Intelligent Systems
  • Computer Forensics
  • Software Construction
  • Mobile Application Development

Year 2 - HND

Mandatory units are:

  • HND Computing: Graded Unit 2
  • Managing a Web Server
  • Relational Database Management Systems
  • Developing Websites for Software Development

Optional units may include:

  • Computer Networks: Building Local Area Networks
  • Cloud Computing
  • Computer Forensics Fundamentals
  • Computing: PC Hardware and Operating Systems Essentials
  • Configuring a Desktop Operating System
  • COS 2
  • Human Computer Interaction
  • Mathematics for Computing 1
  • Security Concepts
  • Software Development: Developing Small Scale Standalone Apps
  • Software Development: Object Oriented Programming
  • Troubleshooting a Desktop Operating System

Option units available may vary depending on study location, for more information contact your chosen campus

Year 4 - BSc (Hons)

Core modules are:

  • Databases: Relational, Objects and the Web
  • Advanced Topics in Computing
  • Theoretical Computer Science
  • Web Programming

You must also complete a dissertation - for example: Robotics, Web Application Development or you may choose your own.

How will I study my course?

  • Full-time
  • Part-time (structured)
  • Part-time (unstructured)

You will learn through a combination of face-to-face and video conference lectures and tutorials, as well as online study via the university's virtual learning environment (VLE), with support from your tutors.

How long will my course last?

  • Full-time: 4 years @ 40 hours per week
  • Part-time (structured): 8 years @ 20 hours per week
  • Part-time (unstructured): 8 years @ 10 hours per week

Number of hours per week indicates the total number of hours you should dedicate to the course, which includes time spent in lectures and your own time spent on individual study and research.

Start date

  • September
  • January (part-time study only)

How much will my course cost?

For students normally domiciled in Scotland or the European Union/EEA (outside of the UK) and with a term time address in Scotland, the following fees apply:

Year Level Full-time Part-time
    2016-17 2016-17
Year 1
HNC £1,285 £86 (per HN credit)
Year 2 HND £1,285 £86 (per HN credit))
Year 3 Degree £1,820 £215 (per 20 credit module)
Year 4 Honours £1,820 £215 (per 20 credit module)

Rest of UK students

For students living in the rest of the UK (England, Wales and N. Ireland) studying this course full time, the following fees apply:

Year Level Full-time Part-time
    2016-17 2016-17
Year 1
HNC £6,510 £434 (per HN credit)
Year 2 HND £6,510 £434 (per 20 credit module)
Year 3 Degree £9,000 £1,500 (per 20 credit module)
Year 4 Honours free** £1,500 (per 20 credit module)

**4th year free only for students studying full-time who have paid for previous 3 years at the University of the Highlands and Islands.

Fees are payable in advance each academic year unless otherwise agreed.

There are a number of funding options available to UK and EU students to help you pay for your studies and your cost of living whilst studying.

International students

For students who do not normally reside in the UK or European Union and with a term-time address in Scotland, the following fees apply:

Year Level Full-time Part-time***
    2016-17 2016-17
Year 1
HNC £6,510 £434 (per HN credit)
Year 2 HND £6,510 £434 (per 20 credit module)
Year 3 Degree £11,000 £1,840 (per 20 credit module)
Year 4 Honours £11,000 £1,840 (per 20 credit module)

*** There is no part-time study option for Tier 4 sponsored international students.

Further information on international course fees

A no fee increase guarantee is available for self-funding full-time and structured part-time RUK and International undergraduate students for continuous and contiguous study for the same award, up to the permitted standard time limit for the relevant award.

What funding can I apply for?

External scholarships and financial support may be available. Contact your enrolling college for more information.

What can I do on completion of my course?

Once you have successfully completed the BSc (Hons) Computing you might like to consider careers:

  • As a web designer or website developer
  • As an interactive web-based software developer and designer
  • In server maintenance and management
  • As a software developer
  • As a database analyst
  • As a database implementation consultant
  • As a web-based services consultant
  • In technical support roles

Find out more about careers in computing.

Is there more information available online?

You can use the above QR code to connect directly to the course details.

What our students are saying

I’d previously studied with the university and enjoyed the environment. I found the lecturers more than helpful but also on a more subject-related topic, loved the highly practical aspect that the course offers. There are only 2 exams (one per semester) and the rest is more development or research. Since development is what I wish to go into, it made so much sense to do a course that heavily focused on that practical aspect and not memory-based exams which are questionable in a world where Google exists.

My favourite aspect of the course is the practicality of developing software, websites or scripts. It’s cool being able to have an idea and go ahead and make it an actual product. The versatility of what we learn (mobile development, web development, application development) also comes into play as you’re not just stuck with one platform.

Jamie Simpson, current 3rd year BSc (Hons) Computing student, Moray College UHI campus

Thinking about computing? Do it! This is the future; this is where job opportunities are going to be. Together, humanity and technology are helping us to advance more rapidly than we can imagine.

There is an emphasis on practical learning combined with the latest innovations in the field to ensure that students are ready to excel in a competitive industry when they graduate.

Dr Ian Barnes, BSc (Hons) Computing Programme Leader

Computing is a very broad subject and I took the opportunity of studying at my local university campus to allow me to familiarise myself with various subjects. The course has allowed me to work and learn skills in many areas of computing. I now know the specialist area of study I would like to take in the future as I have developed a greater understanding of which areas of computing I enjoy and feel that I excel in.

Cameron Halley, BSc Computing graduate

Apply for Computing BSc (Hons)

I want to start in Jan/Feb 2017 or Aug/Sep 2017 or Jan/Feb 2018

International applicants should apply using the UHI International application form. Please download and print the form, complete and return using the address indicated. More information is available for international applicants at our international student page

We are delighted that you are thinking about studying at the University of the Highlands and Islands (UHI). UHI operates a fair and open admissions system committed to equality of opportunity and non-discrimination. We consider all applications on merit and on the basis of ability to achieve, without discrimination on grounds of gender, age, disability, ethnicity and socio-economic background. We welcome applications from all prospective students and aim to provide appropriate and efficient services to students with disabilities.

Search again