Heriot-Watt University Dubai United Arab Emirates

BSc (Hons) Computer Systems (Computer Games Programming)

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon September 2026

Course Overview

Embark on your journey into the dynamic world of game development with the BSc (Hons) Computer Systems (Computer Games Programming) at Heriot-Watt University Dubai. This undergraduate degree is crafted for aspiring programmers passionate about creating immersive digital experiences and tackling complex challenges in the games industry. You will develop foundational programming skills, explore mobile app development, and delve into essential areas like web design, databases, and logic. This program provides a robust academic grounding in computer systems, preparing you for a future where innovative software and engaging gameplay converge.

This full-time, four-year on-campus program immerses you in a curriculum that progresses from core computing principles to specialized game programming. You will gain hands-on experience through practical modules, including interaction design, data structures, algorithms, and software engineering. In your final year, you will undertake a significant individual project, applying your advanced knowledge in areas like 3D graphics, animation, and computer games programming. You will graduate with a versatile skill set, ready to pursue exciting career opportunities in game development studios, tech companies, and beyond.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This program provides a comprehensive foundation in computer systems, with a specialization in computer games programming. You will explore core concepts in software development, data structures, algorithms, and networking, alongside modules focused on interaction design and web technologies. The curriculum culminates in advanced topics such as artificial intelligence, 3D graphics, and dedicated computer games programming, preparing you for a career in the dynamic field of game development.

1 Mandatory September

Introduction to Interaction Design
Praxis
Software Development 1

2 Optional September

Logic and Proof

3 Mandatory January

Introduction to Computer Systems
Software Development 2
Web Design and Databases

4 Optional January

Becoming a Professional
Discrete Mathematics

5 Mandatory September

User-Centred Experimental Design
Programming Languages
Introduction to Data Structures & Algorithms
Web Programming

6 Mandatory January

Data Structures and Algorithms
Database Management Systems
Introduction to Software Engineering

7 Optional January

Operations Management
Hardware-Software Interface

8 Mandatory September

Artificial Intelligence and Intelligent Agents
Data Communications and Networking
Knowledge Management
Software Engineering

9 Mandatory January

Language Processors
Operating Systems & Concurrency
Professional Development
Sociotechnical and Soft Systems

10 Mandatory September

3D Graphics and Animation
Research Methods & Requirements Engineering

11 Optional September

Computer Network Security
Information Systems Methodologies
Rigorous Methods for Software Engineering
Statistical Modelling and Analysis
Industrial Programming

12 Mandatory January

Computer Games Programming
Design & Implementation
Project Testing and Presentation

13 Optional January

Advanced Human Computer Interaction
Advanced Network Security
Big Data Management
Digital and Knowledge Economy
Data Visualisation and Analytics
e-Commerce Technology
Digital Forensics

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 22,399.00
Second Year Fee Tuition fee
USD 22,399.00
Third Year Fee Tuition fee
USD 22,399.00
Fourth Year Fee Tuition fee
USD 22,399.00
Total Program Cost Estimated total tuition
USD 89,598.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Outcomes & Employability

What happens after you graduate

90%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Cloud Computing & InfrastructureCybersecurityDevOps & Site Reliability EngineeringFintech & Mobile MoneyNetworking & Internet ServicesProduct Management & UXQuality Assurance & TestingRegulatory & Government AffairsSatellite CommunicationsTelecom Software & Systems

Top Employers Hiring for this course

Amazon Web Services

Arup

Microsoft

Why Study BSc (Hons) Computer Systems (Computer Games Programming) at Heriot-Watt University Dubai

What makes this program stand out

September 2026 Closing soon

Next intake is in September 2026

Very Fast Application response time

Heriot-Watt University Dubai typically responds to applications within 1 - 2 days, giving you clarity on your options quickly.

Life at Heriot-Watt University Dubai in United Arab Emirates

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about BSc (Hons) Computer Systems (Computer Games Programming) at Heriot-Watt University Dubai

Can I work while studying?

International students can work up to 15 hours per week during term time and 40 hours during breaks in the UAE. A work permit and university permission are required.

What English language score do I need for this course?

To enroll, you need to meet specific English language requirements. Acceptable scores include TOEFL with an overall score of 78, IELTS with a score of 6.0, or PTE with a score of 50.

What jobs can I get after studying this course?

Graduates can pursue careers as game developers, software engineers, mobile app developers, web designers, and 3D graphics programmers.

What will I actually study in this course?

This program focuses on game development, teaching you foundational programming skills and areas like mobile app development and web design. You will gain practical experience with modules on interaction design, algorithms, and software engineering.

When can I start — what are the intake months?

The BSc (Hons) Computer Systems (Computer Games Programming) program offers intakes in January and September. You can choose to begin your studies at either of these times.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️