BSc (Hons) Computing

The BSc (Hons) Computing programme offers a broad coverage of computing subjects, with a core of key computing skills and options in a wide range of computing areas. Students are involved in systems analysis activities, technical and human aspects of design and software development. The course has run successfully here for many years, with continuous developments to modules to ensure current and future trends are examined.

Duration: 3 Years, 6 semesters

Start Dates: January, June, September

Mode of Study: Full Time

Entry Requirements:

  • 96 UCAS points.
  • Any subjects are acceptable at Level 3.
  • You should also have five GCSEs at grade C or above or grade 4 to 9 (or equivalent) including English and Mathematics.


Why Study BSc (Hons) Computing at University Of Bolton, RAK?

Our teaching and tutorial team brings an impressive range of professional experience and technical prowess to the course, so you have the chance to explore and evaluate a range of perspectives relating to your studies. 

We continually monitor and update the course to reflect current and ever-changing issues in computing, and to keep your learning in line with technological advances and innovations. 

A big part of our commitment to your progress is helping you develop your employability and industry networks. So we encourage you to attend guest lectures that give your learning context, offer industry contact, and contribute to your underlying professional development.

By structuring our module content, assignments and projects to mimic industry processes and standards, we aim to provide an industry-relevant education that leads you towards a successful career.

  • High Academic Standards
  • UK Accredited British Degree
  • Affordable tuition fee
  • Transfer options to UK Campus / Study Trips
  • Academic Merit Scholarships

Students shall complete 120 credits each year to progress to the next. On completion of 360 credits, degree certificate is awarded

CPU4000 Core Skills
CPU4001 Website Production
CPU4002 Information Systems and Databases
CPU4003 Introduction to Programming
CPU4004 Computer Platforms
CPU4006 Computer Networks
CPU5000 Level 2 Project
CPU5001 Web Programming
CPU5004 Mobile Applications Design
CPU5002 Database Theory & Practice
CPU5006 Systems Analysis & Design
CPU5007 Object Oriented Methods
CPU5008 Data Structures & Algorithms
CPU6000 Professional Issues in Computing
CPU6001 Major Project
CPU6003 Web and Systems Based Programming
CPU6007 Advanced Database Systems
CPU6008 Software Engineering


The department – and the wider University – provides a warm and friendly environment for your studies, with relatively small class sizes, purpose-built teaching facilities, and excellent student support and library services.

We focus on your individual needs, and provide personalised support to help find the learning strategies that best support you’re learning and ultimate success.

Our dedicated laboratories, servers and end-hosts feature high-specification hardware and the latest software, so you’ll have industry-equivalent hands-on experience.

We help to build a portfolio of work that demonstrates your skills in developing content for a range of different target devices. This can put you in an advantageous position when you come to approach potential employers.


To find out more about this course and studying at UOBRAK

*ask us a question

*book a one-on-one consultation

*chat online

*connect with us on Facebook, Twitter or Instagram

*call us on +971 7 22 11 221


Some of the main areas that graduates go into are network design, programming, web development, software application, interactive multi-media roles, IT support, consultancy and operations, E-commerce and business analysis. You might also choose to set up your own business offering web design or IT consultancy.

Alternative career options
• Digital copywriting
• IT sales
• IT training
• Teaching
• Research and development
• Network engineering
• Product management
• Social media management
• Cyber security
• Information systems management
• Games development

Landing Page_Bsc (Hons) Computing