inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
GBP 17,000
Per year
Start Date
Medium of studying
On campus
Duration
36 months
Program Facts
Program Details
Degree
Bachelors
Major
Computer Programming | Game Development | Software Development
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 17,000
Intakes
Program start dateApplication deadline
2025-09-01-
About Program

Program Overview


Games Programming BSc (Hons)

Overview

This degree is one of the UK’s leading games programming courses and is well respected by the industry. You have the opportunity to study on this specialist course taught by experienced developers and internationally recognised researchers.


Course Structure

Year 1 Core Modules

  • Algorithmic Problem Solving
    • Learn about the maths, algorithms and data structures that are essential for computer science and computer games – putting first principles into an applied context.
  • Game Creation
    • Gain the skills you need for game creation using a contemporary game engine. Understand the fundamentals of modern game development, including scripting, asset creation and level design.
  • Game Programming Fundamentals
    • Learn how to write computer programs with a focus on games-related applications. You consider common programming constructs that apply to multiple object-oriented programming languages such C++, Java, C#. You then focus on the games industry-standard C++ language.
  • Game Software Engineering
    • Develop your programming and software engineering skills, knowledge and professionalism. Learn about advanced areas of C++ programming, along with standard analysis and design approaches.

Year 2 Core Modules

  • Games Engine Construction
    • You investigate the architectural requirements of a game engine and the advantages and disadvantages of different approaches. Create some of the identified systems such as graphics and simulation, demonstrating their effectiveness through a small game demo.
  • Journeyman
    • You work with students from across all the games courses to develop a game slice in a team. Experience working in a production environment, and focus on specific skills in your own field of study while gaining valuable teamwork skills.
  • Mobile and Multiplayer
    • Expand your knowledge and skills in games programming, computer architecture and software development. Focus on developing restricted mobile hardware and multiplayer aspects.
  • Programming for Game Engines
    • You focus on the low-level scripting available in modern game engines. Create your own custom functionality by programming algorithms, functions and classes at an engine level.

Optional Work Placement Year

  • Work Placement
    • You have the option to spend one year in industry learning and developing your skills. We encourage and support you with applying for a placement, job hunting and networking.

Final-Year Core Modules

  • 3D Graphics
    • The use of 3D graphics in computer games has become increasingly realistic, and is one of the most important methods in conveying the game state to the player. You investigate 3D graphics techniques and apply a selection of them to create a portfolio. Research modern 3D programming techniques and libraries, and become familiar with creating code to run on both the central and graphics processing units.
  • AI for Games
    • Gain an integrated view of artificial intelligence (AI) and its application in computer games, exploring up-to-date and advanced AI techniques.
  • Games Project
    • You undertake a large-scale project guided by a member of staff, where you produce a substantial piece of work related to your course alongside a written report. You also present and discuss your project.

Entry Requirements

  • 96-112 points and either maths GCSE grade 4, Level 2 Key Skills (Application of Number) or Level 2 Functional Skills.
  • We also accept alternative equivalent or higher level qualifications.

Employability

  • You are ideally suited for employment in the games development industry and similar creative industries. A variety of programming roles exist within these industries such as gameplay programmer, tools programmer, middleware developer and mobile application programmer. The course gives you a strong foundation in computer programming, also allowing for a career in mainstream software development.

Professional Accreditation

  • This degree is accredited by British Computer Society (BCS), The Chartered Institute for IT, for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.

Tuition Fees

  • Full-time: £9,535 a year (UK applicants), £17,000 a year (international applicants)
  • Part-time: £4,635 (120 credits) (UK applicants)

Duration

  • Full-time: 3 years (4 with work placement)
  • Part-time: 6 years

Start Date

  • September

UCAS Code

  • GGK6 BSc/GP

Campus

  • Middlesbrough

Attendance

  • Full-time: Timetable dependent
  • Part-time: One to three days a week, timetable dependent

Qualifications

  • International applicants - find out what qualifications you need by selecting your country below.

Program Outline


Degree Overview:


Objective:

The Games Programming BSc (Hons) program at Teesside University aims to equip students with the skills and knowledge necessary to become proficient games programmers.


Description:

This program offers a comprehensive curriculum covering core areas within the games industry, including:

  • Programming and agile software engineering practices
  • Gaming hardware and platforms (mobile devices and consoles)
  • Gameplay programming and user interfaces (multimodal interfaces)
  • Artificial intelligence
  • Networked multiplayer games
  • Graphics, animation, physics, and simulation programming

Key Points:

  • This program is recognized and respected within the games industry.
  • Students are taught by experienced developers and internationally recognized researchers.
  • The program offers opportunities to participate in extracurricular activities, such as game jams, hackathons, and networking events.
  • Graduates are well-prepared for careers in the games industry, bringing their innovative ideas and technical expertise to the forefront of interactive entertainment.

British Computer Society (BCS) Academic Membership:

Students in this program receive free BCS membership, granting access to career resources such as CV builder tools, e-learning courses, mentorships, job boards, and volunteering opportunities.


Industry Links:

The program features involvement in Animex, an annual international animation and games festival featuring experts from leading companies like Rockstar, Pixar, Disney, and Sony.


Career-Ready Focus:

ExpoSeries events allow students to showcase their skills to industry professionals seeking new talent.


Start-up Business Support:

Teesside University provides support for students developing their own games through the Power UP Indie Games Accelerator.


Outline:


Structure:

  • Full-time program (3 years) with optional work placement year
  • Foundation year option available for additional preparation
  • Coursework combines lectures, computer lab sessions, and controlled studio environments

Core Modules:

  • Year 1: Algorithmic Problem Solving, Game Creation, Game Programming Fundamentals, Game Software Engineering
  • Year 2: Games Engine Construction, Journeyman, Mobile and Multiplayer, Programming for Game Engines
  • Final Year: 3D Graphics, AI for Games, Games Project (large-scale project with written report and presentation)

Optional Work Placement:

Students have the opportunity to gain industry experience through a one-year work placement.


Modules Offered May Vary:

Course offerings may be subject to change.


Assessment:


Focus on Application of Knowledge:

Most modules involve designing and developing software to demonstrate acquired skills.


Assignments:

Assignments are set by tutors and receive ongoing feedback throughout the academic year.


Teaching:


Hands-on Learning:

Students gain experience through a combination of lectures, computer lab sessions, and controlled studio environments.


Industry-Standard Facilities:

The program utilizes industry-standard facilities including games development labs, a virtual reality lab, and state-of-the-art Vicon motion capture facilities.


Unique Journeyman Module:

In the second year, students participate in a unique "Journeyman" module, simulating a real-world game studio experience where they work on games in Unreal and Unity.


Experienced Faculty:

The program is taught by experienced developers and internationally recognized researchers.


Careers:


Career Opportunities:

Graduates are well-suited for employment in the games development and creative industries, with various programming roles available, such as gameplay programmer, tools programmer, middleware developer, and mobile application programmer.


Strong Software Development Foundation:

The program also provides a strong foundation for a career in mainstream software development.


Highly Sought-After Graduates:

Teesside graduates secure roles in AAA studios across the country and globe, including Accenture, HMRC, Zerolight, Ubisoft, Creative Assembly, Double 11, Microsoft, Traveller's Tales, and many more.


Other:


Disability Services:

The university provides an inclusive learning environment with specialist staff to support students with disabilities.


Financial Support:

Information on financial support and course-related costs is available.


International Applicants:

Dedicated pages provide information on qualifications and other details for international students.


Accommodation:

Affordable on-campus accommodation is available from £85 a week.


iPad Program:

Eligible students may receive an iPad, keyboard, and up to £300 credit for learning resources.


Student Success Stories:

The program features testimonials from successful graduates like Opal Cadman and Tom Craven.


News & Events:

Updates on relevant news and events are provided, such as the ExpoTees 2021 animation, visual effects, and computer games showreel. This response aims to provide an exceptionally detailed and comprehensive extraction of the provided information, covering all relevant sections and maintaining a high level of detail.


Tuition Fees and Payment Information:

  • Full-time
  • Entry to 2024/25 academic year
  • Fee for UK applicants
  • £9,250 a year
  • Fee for international applicants
  • £17,000 a year
SHOW MORE
About University
PhD
Masters
Bachelors
Diploma
Foundation
Courses

Teesside University


Overview:

Teesside University is a public university located in Middlesbrough, Tees Valley, England. It is known for its strong focus on student experience, research, and business partnerships. The university has invested heavily in its campus, offering modern facilities and a vibrant learning environment.


Services Offered:

Teesside University provides a wide range of services to its students, including:

    Undergraduate and postgraduate study:

    Offering a diverse selection of programs across various disciplines.

    Short courses and CPD:

    Providing opportunities for professional development and upskilling.

    Online learning:

    Delivering flexible and accessible learning options.

    International student support:

    Providing dedicated services for international students.

    Career services:

    Offering guidance and support for career planning and job searching.

    Student support services:

    Providing academic, personal, and financial support to students.

    Library and IT facilities:

    Offering access to extensive resources and technology.

    Accommodation services:

    Providing on-campus and off-campus accommodation options.

    Sports and recreational facilities:

    Offering a variety of sports and leisure activities.

Student Life and Campus Experience:

Teesside University prides itself on its close-knit and supportive community. Students can expect a vibrant campus life with:

    Social events and activities:

    Offering opportunities to connect with fellow students and engage in extracurricular activities.

    Student societies and clubs:

    Providing platforms for students to pursue their interests and develop their skills.

    Campus facilities:

    Including a modern library, sports facilities, and a variety of dining options.

    A welcoming and inclusive environment:

    Fostering a sense of belonging and diversity.

Key Reasons to Study There:

    Affordable excellence:

    Offering a high-quality education at a competitive price.

    Gold rating in the Teaching Excellence Framework (TEF):

    Recognized for its outstanding teaching and student experience.

    World-leading research:

    Conducting impactful research across various fields.

    Strong industry partnerships:

    Providing opportunities for students to gain practical experience and develop valuable connections.

    Vibrant and supportive community:

    Offering a welcoming and inclusive environment for students to thrive.

Academic Programs:

Teesside University offers a wide range of academic programs across six schools:

    School of Arts & Creative Industries

    School of Computing, Engineering & Digital Technologies

    School of Health & Life Sciences

    School of Social Sciences, Humanities & Law

    Teesside University International Business School

    University departments


Other:

    Campus Masterplan:

    Teesside University has invested £280 million in its campus to enhance the student experience and support the local community.

    Strong commitment to equality and diversity:

    Recognized as a top employer for its commitment to inclusivity.

    Nationally recognized for its services to business:

    Providing impactful partnerships with local and global organizations.

    Located in a vibrant and affordable region:

    Offering a unique blend of urban and rural experiences.

Total programs
689
Admission Requirements

Entry Requirements:


UK Students:

  • Points: 96-112 points, including either:
  • Maths GCSE grade 4
  • Level 2 Key Skills (Application of Number)
  • Level 2 Functional Skills
  • Equivalent qualifications: Accepted as specified by UCAS tariff calculator.
  • Additional options:
  • Summer and Winter University modules
  • Recognition of prior learning (RPL)

International Students:

  • Qualification Requirements: Vary depending on the applicant's country.
  • Applicants can confirm their required qualifications by selecting their country on the course page.

Additional Information:

  • Overview of Entry Requirements: Available on the Teesside University website.
  • The provided information does not specify any language proficiency requirements for international students.
Location
Video
How can I help you today?