Heriot-Watt University, Dubai

Bachelor of Science in Computer Systems (Computer Games Programming) with Honours

Dubai, United Arab Emirates 3 years Taught in English Open to international students

Why students choose this program

  • Taught in English
  • No application fee

About Bachelor of Science in Computer Systems (Computer Games Programming) with Honours

At Heriot-Watt University, Dubai, tuition fees are 22,400 USD per year.

This specialization combines the study of computer systems, including hardware, operating systems, and networks, with the applied discipline of computer games programming, covering graphics, real-time performance, and interactive software design. A Bachelor of Science in Computer Systems with a Computer Games Programming focus typically includes core systems subjects such as computer architecture and operating systems alongside dedicated modules in game engines, three-dimensional graphics, physics simulation, and game design principles. Students often build working game projects that require attention to both software performance and system-level constraints, such as memory and processing limits. With honours, the final year commonly involves an independent games-related project. Graduates typically pursue roles as games programmers, engine developers, or systems-focused software engineers, with the systems grounding also supporting careers in performance-critical software development more broadly. Heriot-Watt University, Dubai delivers this program in Dubai, United Arab Emirates, with teaching in English at the undergraduate level, aimed at students who want to combine a systems-oriented computer science education with a specific interest in games development. Dubai has been developing its creative and digital media sectors alongside its established strengths in finance, trade, and logistics, providing a broader technology environment in which graduates with combined systems and games programming skills can seek opportunities. The systems component of the degree also means graduates are not limited to games roles alone, since the underlying knowledge of hardware, operating systems, and performance optimization applies to a wide range of software engineering positions across different industries.

About Heriot-Watt University, Dubai

Heriot-Watt University Dubai bridges the gap between rigorous academic inquiry and the fast-paced demands of global industry. Located in the heart of one of the world's most dynamic commercial hubs, the campus offers a unique environment where students engage with cutting-edge research and practical learning. The university is deeply committed to shaping futures through global impact, ensuring that graduates are not only academically proficient but also prepared to solve real-world challenges in their respective fields. International students choosing this campus benefit from a multicultural community that draws talent from across the globe. With a focus on employability and innovation, the institution provides students with the tools and professional networks necessary to succeed in a competitive international job market. Whether through research initiatives or industry-aligned academic programmes, the experience at Heriot-Watt Dubai is designed to be transformative, fostering both personal growth and professional excellence.

Bachelor of Science in Computer Systems (Computer Games Programming) with Honours: Frequently Asked Questions

What are the fees for Bachelor of Science in Computer Systems (Computer Games Programming) with Honours?
Tuition: USD 22,400 per year.
Is Bachelor of Science in Computer Systems (Computer Games Programming) with Honours available online?
This is an on-campus program at Heriot-Watt University, Dubai in Dubai.

Similar Programs You Can Apply To

Browse similar partner programs below, or start your application to this program through Global Admissions.

Edit Program

Related Blog Posts

Show More Blog Posts →

Takes about 15 minutes

Complete your profile to unlock

Direct application links unlock once your profile is at least 80% complete. You're currently at 0%. It only takes a minute.