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


Computers are everywhere. They are used in all aspects of work and life, and are constantly evolving. Regardless of your prior experience, this course will provide you with all the knowledge and skills to enter a rewarding career in the computing industry.

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 ComputingBSc 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

All applicants must have Maths in any of the following: National 5 grade C or GCSE grade C/4

 ABBB Essential subjects (one of the following): Computer Science, Maths, Architectural Technology, Human Biology, Biology, Building Construction, Chemistry, Engineering Science, Environmental Science, Geography, Physics and ICT
A Level BCC  Essential subjects (one of the following): Computer ScienceArchitectural Technology, Human Biology, Biology, Building Construction, Chemistry, Engineering Science, Environmental Science, Geography, Physics, ICT or Digital Technology.
Irish Highers H2H3H3H3  Essential subjects (one of the following):  Computer Science, Maths, Architectural Technology, Human Biology, Biology, Building Construction, Chemistry, Engineering Science, Environmental Science, Geography, Physics and ICT
BTEC Extended Diploma DMM
International Baccalaureate 29 Points  Essential subjects (one of the following):  Computer Science, Maths, Architectural Technology, Human Biology, Biology, Building Construction, Chemistry, Engineering Science, Environmental Science, Geography, Physics and ICT at S5 or H4
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 Computer Science)
A Level: ABB (to include Computer Science)
BTEC Extended Diploma: D*DD IT (Software Development)
HNC/HND: our Coming from College pages list approved HNC/HND courses

 - our Coming from College pages list approved HND courses

Not sure if you are eligible for entry?

If you have the potential and motivation to study at university, regardless of your background or personal circumstances, we welcome your application.

We know that some people have faced extra challenges before applying to university and that is why we consider the background in which your academic grades have been achieved when making an offer. 

If you expect to receive passes in 3 Scottish Highers (grades A-C) and have:

  • been in care, or
  • participated in a targeted aspiration-raising programme such as LIFT OFF, LEAPS, FOCUS West, or Aspire North
  • no family background of going to university, or
  • live in an area, or attend a school, where not many people go to university.

We encourage you to submit an application.

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

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