Students
Tuition Fee
Start Date
Medium of studying
On campus
Duration
3 years
Details
Program Details
Degree
Bachelors
Major
Computer Science | Game Development | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Education type
On campus
Timing
Full time
Course Language
English
Intakes
Program start dateApplication deadline
2025-09-22-
About Program

Program Overview


Overview of the Computer Science with Games Programming BSc(Hons) Course

The Computer Science with Games Programming BSc(Hons) course is designed to prepare students for a career in the games industry. The course covers general computing and software engineering knowledge and techniques that apply across the computing industry, with a focus on games development.


Course Details

  • The course is a three-year full-time program, with an optional placement year in the industry.
  • The course is accredited by the British Computer Society (BCS), the Chartered Institute for IT.
  • The course covers programming languages, including Java and C++, and explores the technical aspects of games development in dedicated games modules.
  • Students will have access to industry-standard hardware and software, in dedicated labs with high-performance graphics cards.
  • The course includes a range of core and optional modules, including:
    • Computing Science and Mathematics
    • Project 1
    • Computer Organisation and Architecture
    • Introduction to Procedural Programming
    • Computer Network Fundamentals
    • Introduction to Object-Oriented Programming
    • Real-time Graphics
    • Game Engine Architecture
    • Team Project (Games)
    • Algorithms and Data Structures
    • Introduction to Artificial Intelligence
    • Object-Oriented Systems Development
    • Computational Mathematics 1
    • Operating Systems
    • Individual Project
    • Advanced Computer Games Development
    • Team Project (Games)
    • Data-driven Artificial Intelligence
    • Computational Mathematics 2

Entry Requirements

  • To find out if you are eligible to start this course, please see the University's Clearing pages or contact the Clearing Helpline.
  • If you are interested in studying this course, please view the course information for the relevant academic year.

Career Opportunities

  • Previous graduates from courses in this subject area have gone on to work in a variety of roles, including Engineering Manager, XDEV Producer, Senior DevOps Engineer, Technical Designer, and Lead AI Programmer.
  • The course provides students with a range of skills that are transferable to other industries, and may also be suitable for further study or research.

Fees and Finance

  • The maximum fees for UK-based students on undergraduate courses in 2025/26 will be £9,535 per year for full-time students.
  • Tuition fees will cover the cost of study at the University, as well as charges for registration, tuition, supervision, and examinations.
  • For more information about funding, fees, and finance for UK students, please see the University's Fees and Finance pages.

Research Excellence

  • The University of Huddersfield is a research-led institution, and research plays an important role in informing all teaching and learning activities.
  • The University's researchers carry out work that makes a real difference to people's lives, and the University is in the top 50 UK universities for Research Power.
  • The course is designed to provide students with a thorough understanding of the basics of the game development process, including how to plan, design, and create game ideas and concepts.

Student Support

  • The University of Huddersfield offers a range of support services to help students succeed, including careers advice, student finance, and academic support.
  • The University's Careers and Employability Service provides professional help, support, and guidance to help students achieve their career ambitions.
  • The University's Student Finance Office provides information and advice on funding, fees, and finance for UK students.
See More
How can I help you today?