BSc (Hons) Computer Science for Games Programming

Hull

 

INTAKE: September

Program Overview

The BSc (Hons) Computer Science for Games Programming at the University of Hull is a specialized undergraduate program designed to prepare students for careers in the highly competitive and rapidly evolving video game industry. This program combines theoretical knowledge with practical skills, focusing on computer science principles, software development, and game design techniques. Students learn how to create interactive and immersive gaming experiences using cutting-edge technologies and industry-standard tools, preparing them for roles as game programmers, developers, and designers.

Curriculum: The curriculum of the BSc (Hons) Computer Science for Games Programming program covers a wide range of topics essential to game development and programming. Core modules include computer graphics, artificial intelligence, game engine development, 3D modeling and animation, physics simulation, and game design principles. Students also study programming languages such as C++, C#, and Java, as well as game development frameworks and tools like Unity and Unreal Engine. The program includes practical projects and assignments, allowing students to apply their knowledge and skills to create their own video games and interactive experiences.

Research Focus: The University of Hull has a strong research focus in computer science and game development, with faculty members engaged in research projects related to gaming technologies, virtual reality, augmented reality, and interactive storytelling. Students in the BSc (Hons) Computer Science for Games Programming program have the opportunity to participate in research initiatives, working alongside faculty members and graduate students to explore innovative solutions to challenges in game development. This research focus enhances students' critical thinking abilities, problem-solving skills, and technical expertise, preparing them for careers in game development research and innovation.

Industry Engagement: Industry engagement is a key component of the BSc (Hons) Computer Science for Games Programming program at the University of Hull. The program collaborates closely with game development studios and industry partners to ensure that the curriculum is aligned with the needs of the gaming industry and reflects current industry trends and practices. Students have the opportunity to undertake industry placements, internships, or collaborative projects, gaining hands-on experience working on real-world game development projects and networking with professionals in the field. This industry engagement provides students with valuable industry connections, practical skills, and insights into the game development process, enhancing their employability upon graduation.

Global Perspective: The BSc (Hons) Computer Science for Games Programming program at the University of Hull offers students a global perspective on game development and its applications. The curriculum includes modules on global gaming markets, cultural influences on game design, and cross-cultural collaboration in game development teams. Students may have the opportunity to participate in international game development competitions, conferences, or study abroad programs, gaining exposure to different gaming cultures, markets, and design philosophies. This global perspective prepares students to work in diverse international settings and contribute to global game development projects.

Pollster Education

Location

Hull

Pollster Education

Score

IELTS 6

Pollster Education

Tuition Fee

£ 19500

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 60.
  • 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.

The University of Hull offers a variety of scholarships to support international students in pursuing their academic goals. These scholarships are designed to recognize academic excellence, promote diversity, and alleviate financial barriers. 

Chancellor's Scholarships: Chancellor's Scholarships are prestigious awards offered to outstanding international students who demonstrate exceptional academic achievements and leadership potential. These scholarships may cover full or partial tuition fees, as well as living expenses, and are typically awarded based on academic merit and other criteria specified by the university.

Merit Scholarships: Merit Scholarships are awarded to international students who have demonstrated outstanding academic performance in their previous studies. These scholarships may vary in value and eligibility criteria, including academic achievements, extracurricular involvement, and community service. Merit scholarships aim to reward academic excellence and encourage students to excel in their chosen fields of study.

Country-Specific Scholarships: The University of Hull offers scholarships specifically tailored to students from certain countries or regions. These scholarships may be funded by government agencies, private organizations, or the university itself and aim to promote cultural exchange and international collaboration. Eligibility criteria and application procedures for country-specific scholarships may vary, so prospective students should check the university's official website for detailed information.

Subject-Specific Scholarships: Subject-Specific Scholarships are available to international students pursuing studies in particular academic disciplines or fields of study. These scholarships may be awarded based on academic merit, research potential, or other criteria specified by the university or relevant departments. Subject-specific scholarships aim to support students in areas of strategic importance and promote excellence in specific fields.

Sports Scholarships: International students with exceptional athletic abilities may be eligible for Sports Scholarships at the University of Hull. These scholarships recognize outstanding sporting achievements and provide support for student-athletes to balance their academic and sporting commitments. Sports scholarships may include financial assistance, coaching support, and access to training facilities.

Graduating with a BSc (Hons) in Computer Science for Games Programming from the University of Hull opens up a plethora of exciting career opportunities in the dynamic and ever-expanding field of game development. Equipped with a solid foundation in computer science principles and specialized skills in game programming, graduates are well-prepared to embark on rewarding careers in various sectors of the gaming industry.

Game Programmer/Developer: With proficiency in programming languages such as C++, C#, and Java, graduates can pursue roles as game programmers or developers. They are responsible for writing code, developing algorithms, and implementing game mechanics, features, and functionalities. Game programmers work closely with designers and artists to bring game concepts to life, creating immersive and engaging gaming experiences across different platforms and genres.

Gameplay Programmer: Graduates can specialize as gameplay programmers, focusing on designing and implementing gameplay systems, mechanics, and interactions. They work on core gameplay elements such as player controls, character movement, combat systems, and artificial intelligence behaviors, ensuring that games are fun, balanced, and responsive. Gameplay programmers collaborate with designers to iterate on game features and mechanics, refining the player experience.

Graphics Programmer: Graduates with expertise in computer graphics can work as graphics programmers, responsible for developing rendering engines, shaders, and visual effects for games. They optimize graphics performance, implement advanced rendering techniques, and create stunning visual experiences using technologies such as DirectX, OpenGL, and Vulkan. Graphics programmers collaborate with artists to achieve the desired visual style and fidelity in games.

Engine Programmer: Graduates can specialize as engine programmers, focusing on developing game engines and tools used for game development. They design and optimize core engine components such as rendering systems, physics engines, audio systems, and scripting frameworks, providing a robust foundation for game development projects. Engine programmers may work on proprietary engines or contribute to open-source game engines such as Unity or Unreal Engine.

AI Programmer: Graduates interested in artificial intelligence (AI) can pursue roles as AI programmers, responsible for developing intelligent behaviors and decision-making systems for non-player characters (NPCs) and enemies in games. They implement pathfinding algorithms, behavior trees, and machine learning techniques to create lifelike and challenging AI opponents, enhancing the gameplay experience and immersion.

Tools Programmer: Graduates can work as tools programmers, developing software tools and utilities used by game development teams to streamline workflows, automate tasks, and improve productivity. They design and implement level editors, asset pipelines, debugging tools, and performance profiling tools, empowering game developers to create and iterate on game content efficiently.

Technical Director: Graduates with leadership skills and technical expertise can aspire to become technical directors, overseeing technical aspects of game development projects. They provide technical guidance and mentorship to development teams, define technical architectures and workflows, and ensure that projects adhere to best practices and industry standards. Technical directors play a critical role in delivering high-quality games on time and within budget.

Independent Game Developer: Armed with creativity and entrepreneurial spirit, graduates can pursue careers as independent game developers or founders of game studios. They develop and publish their own games, leveraging their technical skills, creativity, and business acumen to create unique and innovative gaming experiences. Independent game developers may self-publish games on digital platforms or collaborate with publishers to reach broader audiences.


Similar Courses
WhatsApp Enquiry Call Enquiry