Skip to navigation Skip to site search Skip to main content Skip to footer


This course provides you with the necessary knowledge and skills to enter a rewarding career in the computing industry, regardless of your prior computing and programming experience.

Next Start Date: September

Degree type: BSc (Hons)

UCAS Code: G400 BSc/Co

Duration: 4 years (full-time)


Why choose this course?  

  • It provides technical and professional skills to enter employment in the computing industry.
  • It focuses on software development for mobile, desktop and Internet applications.
  • It is regularly reviewed to keep up-to-date with current professional technologies.
  • There is a strong emphasis on the practical application of knowledge and skills.

The computing industry is constantly evolving, with new hardware, software and production technologies emerging on a regular basis, and being applied in a variety of innovative applications.  Graduates entering the software development industry need expertise in a range of current and emerging technologies they can apply creatively to new, and existing problem areas.

The BSc (Hons) Computing programme is a practice-based course focused on software development for mobile, desktop and Internet platforms. The focus of the programme is on constructing effective, efficient, robust, and maintainable software through relevant study.  Students explore systems architecture, programming design, coding, platform technologies, software engineering and other areas of computer science, as applied in a variety of application contexts. The programme is designed to produce graduates with high-level subject-specific knowledge, practical and transferable skills to enable them to seek employment, or proceed to further advanced study. 


BCS logo wide

What you study

What you study

The aim of Year 1 is to develop foundation knowledge, skills and practice supporting the construction of effective and efficient object-oriented software realising designs in appropriate problem domains.  

In Year 2, students will develop knowledge and practice to support object-oriented software design and construction in order to realise solutions to real-world problem domains on a variety of platform technologies.  

Year 3 is about developing knowledge and practice in software development, on a variety of platform technologies reflecting real-world professional practices in development, design and construction.  The honours year is for consolidation, synthesis and extension to knowledge and evidence-based practice of software systems development in current and emerging technologies.

For more information on the course content, download the Programme information - BSc with Honours in Computing

How you learn and are assessed
You will spend between 12 and 16 hours per week in lectures, tutorials and computing lab-based practical activities. Lectures are used to present the key concepts, theories and techniques throughout the course. Tutorials and lab-based activities increase your understanding of the subject and allow you to develop your competence and confidence in technological and theoretical work. During the course you will also participate in team-based activities including a group project in year 3 where you will specify, plan and implement a software product.

Throughout the programme there is a mixture of coursework, project, class test and closed-book examinations; each module being assessed by the most appropriate assessment mode for the topic being studied.

Examination techniques
The majority of assessment is by coursework.  Approximately 20% of assessment is by examination. 

Entry routes

Minimum Entrance Requirements

English and Maths: 
All applicants must have passes in English and Maths in any of the following: SQA Standard Grade 1-3, National 5 grade A-C, Intermediate 2 grade A-B, GCSE grade A-C.

 ABBB; A Level BCC; ILC (H) A2B2B2B2; BTEC Extended Diploma DMM; International Baccalaureate 29
Essential subjects: Computing or Information Systems or Maths or Physics
AHEAD - successful completion of the relevant stream of our AHEAD programme
SWAP - our Coming from College pages list approved SWAP courses 

Advanced Higher: ABB (to include Computing)
A Level: ABB (to include Computing)
BTEC Extended Diploma: D*DD (contact us for subject requirements)
HNC/HND: our Coming from College pages list approved HNC/HND courses

 - our Coming from College pages list approved HND courses

International Applicants
You must provide certified proof of your English language level (minimum requirements are listed here).  Our British Council accredited International English Foundation Course can help you reach that level or, if you would like further develop your academic English, Intensive English for Academic Purposes can help you achieve your full potential.

EU applicants:  Entry requirements can be found on our Europe pages.  Overseas (non-EU) applicants:  We're currently developing your country pages, so please email us details of your entry requirements.

Alternative Entrance Requirements
Please email us if you have other qualifications/experience not listed here.

Fees and scholarships

Fee Category Tuition Fees
Scholarships & Bursaries
Scottish and other EU students

Current fees

Other forms of support
English, Welsh and Northern Irish

Current fees

Bursaries & Scholarships
Overseas (non EU) students

Current fees

Overseas Scholarships

Fees shown are payable annually, and may be subject to increase each year.

Further info

Career prospects

There is constant demand for graduates who can show proven ability to design, build and support software systems and develop computer applications that are effective, efficient and contribute to a company’s or organisation’s success. 

Graduates from this course have gone on to work for a wide range of organisations in industry, government, entertainment and educational sectors. Our graduates have found work in large multinationals, like Hewlett-Packard, BT, Logica, NCR and Nokia, and smaller, local companies such as MTC and Brightsolid. They are employed, for example, as software developers, software testers, web developers, system analysts, and technical consultants.  Many of our graduates have also proceeded on to postgraduate study.

Industry links
Links with industry tale place throughout all years, but especially in Years 3 and 4. Speakers from the computing industry will give guest lectures. 

Want to know more?
Student Recruitment Office
T:  +44 (0) 1382 308080
F:  +44 (0) 1382 308081

"Abertay was my first choice university when applying, due to its excellent reputation for computing courses. I was taught a wide variety of different topics with plenty of practical work."

Gavin Hales

New to Abertay then find out about being a new student.

Information for New Students

New to Abertay then find out about being a new student.

Supporting our Students

Support for students at the University is provided by Student Services - find out more.

Student life at Abertay is fun and exciting. Visit our student life section to find out what to expect.

Student Life