BSc (Hons) Computer Systems (Games Programming)

Edinburgh

 

INTAKE: September

Program Overview

Heriot-Watt University's BSc (Hons) Computer Systems (Games Programming) is a specialized program designed to prepare students for careers in the gaming industry. This program offers a comprehensive curriculum focused on computer systems architecture, programming languages, and game development techniques. Students gain hands-on experience in designing and developing interactive games for various platforms, including consoles, PCs, and mobile devices.

Curriculum: The curriculum of the BSc (Hons) Computer Systems (Games Programming) program at Heriot-Watt University covers a wide range of topics essential for game development. Students study computer systems architecture, software engineering principles, and programming languages such as C++, Java, and Python. They also learn game design fundamentals, graphics programming, artificial intelligence, and game engine development. The curriculum includes practical projects and workshops where students apply their skills to develop playable game prototypes and complete game projects.

Research Focus: Heriot-Watt University has a strong research focus in computer systems and game development, with faculty members engaged in innovative research projects in areas such as graphics rendering, virtual reality, augmented reality, and interactive storytelling. Students enrolled in the BSc (Hons) Computer Systems (Games Programming) program have the opportunity to engage in research activities, working alongside faculty mentors to explore emerging technologies, experiment with game mechanics, and contribute to advancements in game development.

Industry Engagement: The BSc (Hons) Computer Systems (Games Programming) program at Heriot-Watt University emphasizes industry engagement to ensure that students are well-prepared for careers in the gaming industry. Through partnerships with game development studios, industry professionals, and gaming events, students have access to guest lectures, workshops, and networking opportunities. The program also incorporates industry-led projects and internships where students work on real-world game development projects and collaborate with industry mentors to gain practical experience and industry insights.

Global Perspective: As a globally recognized institution, Heriot-Watt University provides students with a global perspective on game development and its applications. The BSc (Hons) Computer Systems (Games Programming) program incorporates global case studies, international collaborations, and industry partnerships to prepare students for careers in the global gaming industry. Additionally, the university's international exchange programs and participation in gaming conferences and events enable students to gain cross-cultural experiences, collaborate with peers from around the world, and understand the global gaming market and player preferences.

Pollster Education

Location

Edinburgh

Pollster Education

Score

IELTS 6

Pollster Education

Tuition Fee

£ 22264

Undergraduate Entry Requirements

Academic Qualifications: Applicants should have successfully completed their secondary education with a minimum overall score of 70% or equivalent in their respective country's grading system.

English language proficiency:

  • IELTS: A minimum overall score of 6.0 with no individual component below 5.5.
  • TOEFL: A minimum overall score of 78, with at least 17 in Listening, Reading, Speaking, and Writing.
  • PTE Academic: A minimum overall score of 54 with no individual score below 51.
  • Some programs may have specific subject prerequisites or additional requirements.

Students must provide:

  • academic marksheets & transcripts
  • letters of recommendation
  • a personal statement - SOP
  • passport
  • other supporting documents as required by the university.

It is important to note that meeting the minimum entry requirements does not guarantee admission, as the university considers factors such as availability of places and competition for the program. Additionally, some courses may have higher entry requirements or additional selection criteria, such as interviews or portfolio submissions.

Heriot Watt University offers a range of scholarships and financial aid options to support students in their academic pursuits. These scholarships are designed to recognize academic excellence, support specific fields of study, promote diversity, and assist students with financial need.  

Heriot Watt Undergraduate Scholarships: Heriot Watt offers several undergraduate scholarships to both domestic and international students. These scholarships are awarded based on academic achievement, leadership potential, extracurricular involvement, and other criteria.

Heriot Watt Merit Scholarships: These scholarships are available to high-achieving students who have demonstrated outstanding academic performance in their previous studies.

Heriot Watt Academic Excellence Scholarships: These scholarships are awarded to exceptional students who have achieved outstanding grades in their academic qualifications.

Heriot Watt International Student Scholarships: These scholarships aim to support international students who are enrolling in undergraduate programs at Heriot-Watt University.

Heriot Watt Global Scholarships: These scholarships are open to international students and are based on academic merit and potential contribution to the university community.

It is important to note that the availability, eligibility criteria, and application deadlines for scholarships may vary each year.Heriot Watt University offers a range of scholarships to support undergraduate and postgraduate students in their academic journeys. These scholarships recognize excellence, support diversity, and assist students with financial need. Prospective students are encouraged to explore the various scholarship opportunities offered by Heriot Watt University and apply according to the specific eligibility criteria and application deadlines.

Graduates of Heriot-Watt University's BSc (Hons) Computer Systems (Games Programming) program possess specialized skills and knowledge tailored for the gaming industry. 

Game Developer/Programmer: Game developers or programmers design, develop, and implement software code for video games. They work on various aspects of game development, including gameplay mechanics, graphics rendering, user interface, and artificial intelligence. Graduates can work for game development studios, indie game companies, or freelance as game developers, contributing to the creation of interactive and immersive gaming experiences.

Game Designer: Game designers are responsible for conceptualizing game ideas, designing game mechanics, and creating game levels and environments. They collaborate with artists, programmers, and producers to bring game concepts to life and ensure engaging gameplay experiences. Graduates with strong creative and analytical skills can work as game designers, level designers, or narrative designers, shaping the vision and storytelling of video games.

Graphics Programmer/Engineer: Graphics programmers or engineers specialize in developing graphics rendering techniques and technologies for video games. They optimize rendering pipelines, implement visual effects, and enhance graphical fidelity to create stunning visuals in games. Graduates can work for game engine companies, graphics technology firms, or game studios, pushing the boundaries of graphics technology and delivering cutting-edge visual experiences in games.

AI Programmer/Developer: AI programmers or developers focus on implementing artificial intelligence algorithms and behaviors in video games. They design and develop AI systems for non-player characters (NPCs), enemy behaviors, and player interaction, enhancing the realism and challenge of gameplay experiences. Graduates can work in game studios, AI research labs, or specialized AI companies, developing intelligent systems for games and virtual environments.

Gameplay Programmer/Designer: Gameplay programmers or designers specialize in creating and refining game mechanics, controls, and interactions to deliver enjoyable and engaging gameplay experiences. They work closely with designers and artists to prototype gameplay features, iterate on gameplay mechanics, and optimize player experiences. Graduates can work as gameplay programmers, systems designers, or mechanics designers, shaping the core gameplay experience of video games.

Tools Programmer/Developer: Tools programmers or developers create software tools and utilities to streamline game development workflows, automate tasks, and improve productivity for game development teams. They develop content creation tools, debugging utilities, and asset management systems to support game development processes. Graduates can work for game engine companies, middleware providers, or game studios, developing tools and pipelines to empower game developers and enhance workflow efficiency.

Technical Director/Lead: Technical directors or leads oversee the technical aspects of game development projects, including technology selection, architecture design, and performance optimization. They provide technical leadership and guidance to development teams, ensuring adherence to technical standards and best practices. Graduates with strong technical skills and leadership abilities can work as technical directors, leads, or chief technology officers (CTOs) in game studios or technology companies, driving innovation and excellence in game development.


Similar Courses
WhatsApp Enquiry Call Enquiry