BSc (Hons) Computer Science (Computer Games Programming)

4 Years On Campus Bachelors Program

Heriot Watt University Dubai

Program Overview

The BSc (Hons) Computer Science (Computer Games Programming) at Heriot-Watt University Dubai is designed for students who love games and want to understand how they’re built at a professional level. It combines solid computer science foundations with specialist game programming and graphics skills, preparing you to turn creative ideas into fully working, playable experiences.

Curriculum Structure

Year 1
Your first year builds the core skills every successful programmer needs. Through modules such as Software Development, Logic and Proof, and Introduction to Computer Systems, you’ll learn how to think logically, write clean code, and understand how computers work behind the scenes. You’ll also explore Web Design and Databases, helping you get comfortable with interactive and data-driven applications.

Year 2
In the second year, you strengthen your programming abilities and start tackling more complex problems. Modules like Data Structures and Algorithms and Programming Languages help you write faster and more efficient code, while Web Programming and Database Management Systems develop your ability to build complete applications. Introduction to Software Engineering introduces the structured development methods used in real development teams.

Year 3
Year three focuses on advanced systems and intelligent behaviour in software. You’ll study Artificial Intelligence and Intelligent Agents, Operating Systems and Concurrency, and Data Communications and Networking, gaining insight into how modern games handle performance, networking, and decision-making. Professional and group-based work at this stage mirrors how games are developed in industry settings.

Year 4
Your final year is where everything comes together. You’ll dive into specialist modules such as Computer Graphics and Games Programming, learning how visuals, physics, and performance are handled in modern games. Alongside Design and Implementation and Project Testing and Presentation, you’ll complete an individual honours project that lets you build a polished game or interactive system — a strong portfolio piece for future employers.


Focus areas:
Game programming, computer graphics, interactive systems, software engineering, artificial intelligence, performance-focused development

Learning outcomes:
Ability to design and program playable games, develop efficient and reliable code, apply graphics and systems programming techniques, solve complex technical problems, and present finished projects professionally

Professional alignment (accreditation):
The programme follows internationally recognised academic standards in computer science, ensuring graduates are well prepared for careers in game development and the wider software industry.

Reputation (employability rankings):
Heriot-Watt University is widely recognised for its industry-focused teaching and strong graduate employability, with its Dubai campus consistently rated highly for teaching quality and student outcomes.

Experiential Learning (Research, Projects, Internships etc.)

Computer Science at Heriot-Watt University Dubai is designed around learning by doing, ensuring you graduate with real technical confidence as well as strong theoretical understanding. From the early years of the programme, you’ll apply concepts through practical tasks, labs and projects that reflect how computing works in professional and research environments.

As you progress through the degree, your hands-on experience becomes deeper and more specialised:

  • Programming-intensive coursework, where you regularly write, test and refine software across different languages and paradigms

  • Practical labs and workshops, supporting core areas such as data structures, databases, operating systems and networks

  • Web and application development projects, helping you understand how real systems are designed for users

  • Group programming projects, mirroring collaborative software development in industry settings

  • Artificial intelligence and systems-based assignments, connecting theory with applied problem-solving

  • A substantial final-year individual project, where you design, implement and present a complete computing solution

  • Exposure to professional development practices, preparing you for workplace expectations and technical communication

This strong emphasis on experiential learning ensures that you graduate with practical programming experience, confidence working with complex systems, and the ability to apply computer science knowledge effectively in professional, research or innovation-driven careers.

Progression & Future Opportunities

Graduates of the BSc (Hons) Computer Science (Computer Games Programming)  from Heriot-Watt University Dubai leave with strong technical foundations, analytical thinking skills and practical experience that translate directly into the modern digital workplace. The degree prepares you to move confidently into professional computing roles or to continue into advanced postgraduate study.

Typical career paths include Software Developer, Graduate Software Engineer, Systems Analyst, Data Analyst, Application Developer, Network Engineer, Cybersecurity Associate, IT Consultant and Technology Project Coordinator. Graduates work across industries such as technology services, finance, engineering, healthcare, logistics, government and digital innovation, both in the UAE and internationally.

Your employability is strengthened through:

  • A strong balance of theory and practical learning, valued by technology employers

  • Experience with modern programming languages, systems and tools, developed throughout the degree

  • Team-based projects and a major final-year project, demonstrating real-world problem-solving ability

  • Professional skills development, including communication, teamwork and project management

  • A globally recognised UK degree, respected by employers worldwide

Further Academic Progression:

After completing this programme, many graduates progress to Master’s degrees in Computer Science, Artificial Intelligence, Data Science, Cybersecurity, Software Engineering or related computing disciplines. The degree also provides a solid foundation for research-focused study, including PhD pathways, for students interested in academic or innovation-led careers.

Program Key Stats

AED82,264
AED82,264


24 %

Eligibility Criteria

CCC
3
24
65

1000
20
6.0
80
NA

Additional Information & Requirements

Country Requirements

Career Options

  • Software Developer
  • Web Developer
  • Data Scientist
  • Machine Learning Engineer
  • Cybersecurity Analyst
  • Cloud Engineer
  • Mobile App Developer
  • Systems Analyst
  • Database Administrator
  • DevOps Engineer

Book Free Session with Our Admission Experts

Admission Experts