Teesside university computer games programming




















Many employers view a placement as a year-long interview, therefore placements are increasingly becoming an essential part of an organisation's pre-selection strategy in their graduate recruitment process. If you are unable to secure a work placement with an employer, then you simply continue on a course without the work placement. AI for Games Engines. You consider artificial intelligence AI and its application in computer games and explore advanced AI techniques.

Beta Arcade. You gain experience of working as a member of a games development team that is as close to industrial practice as possible. Beta Arcade simulates the working criteria and mix of development skills that are required to produce a polished prototype of a computer game concept which would be suitable for publication. Game Programming Project. You undertake a large scale piece of work, supervised by a member of academic staff.

You also produce a substantial computing artefact and compile a report and a viva with a presentation, demonstration and discussion of the artefact. You develop work-discipline and a professional outlook. You are responsible for the planning and execution and consider legal, social, ethical and professional issues. You explore a chosen subject and analyse, synthesise, and creatively apply what you have studied on the programme, demonstrating critical and evaluative skills and professional awareness.

Mobile and Gaming Devices. You expand your knowledge and skills of games programming, computer architecture and software development to include native development on mobile or gaming hardware. Physics Simulation. You explore the physical laws and numerical methods necessary for the development and enhancement of physical realism in 3D games, and are introduced to new concepts such as rigid bodies, moment of inertia and soft body dynamics, with an emphasis on physics realism versus computation speed, stability and accuracy.

It is essential for you to gain experience in being a programmer. Your modules use a combination of lecture sessions to study the theory, computer lab sessions to put theory into practice with tutor guidance, and controlled studio environments to practice your professional and teamwork skills. In your second year you take part in our unique Journeyman module, highly praised by industry, in which all games art students work with games designers in a simulated game studio experience, outsourcing various essentials such as assets and animation to specialist teams.

You work on games in Unreal and Unity to strict milestones in a scenario that is as close to industry practice as possible within an academic environment. Learn using our industry-standard facilities including multiple games development labs, virtual reality lab, and state-of-art Vicon motion capture facilities. Our course focuses on the application of the knowledge and skills you acquire.

Most of your modules require you to design and develop software to demonstrate your new abilities. Your assignments are set by your tutor and you work on them throughout the academic year whilst receiving valuable feedback to guide your work. Our Disability Services team provide an inclusive and empowering learning environment and have specialist staff to support disabled students access any additional tailored resources needed. If you have a specific learning difficulty, mental health condition, autism, sensory impairment, chronic health condition or any other disability please contact a Disability Services as early as possible.

Find out more about our disability services. Find out more about financial support Find out more about our course related costs. We also accept alternative equivalent or higher level qualifications. Find out how many points your qualifications are worth using the UCAS tariff calculator.

If your qualifications are not listed, contact our admissions team as we may accept alternatives. We may also be able to help you meet the entry requirements through our Summer and Winter University modules. For general information please see our overview of entry requirements.

International applicants can find out what qualifications they need by visiting Your Country. You can gain considerable knowledge from work, volunteering and life. Under recognition of prior learning RPL you may be awarded credit for this which can be credited towards the course you want to study.

Find out more about RPL. 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.

International applicants - find out what qualifications you need by selecting your country below. Visit our international pages for useful information for non-UK students and applicants. Talk to an international student enrolment adviser.

Accreditation is a mark of assurance that the degree meets the standards set by the BCS. An accredited degree entitles you to professional membership of the BCS, which is an important part of the criteria for achieving Chartered IT Professional status through the Institute.

Some employers recruit preferentially from accredited degrees, and an accredited degree is likely to be recognised by other countries that are signatories to international accords. Study this course with a foundation year if you need additional preparation or if you don't have sufficient grades to join Year 1.

Study this course with an integrated masters - you study three years at undergraduate level and one year at postgraduate level. Study this course with an optional work placement year, at no extra cost. Alongside this, you can gain valuable experience and engagement with the sector through our shorter work placements, internships and work experience opportunities.

Work placements. More details about our fees. You gain experience of working as a member of a games development team that is as close to industrial practice as possible. Beta Arcade simulates the working criteria and mix of development skills that are required to produce a polished prototype of a computer game concept which would be suitable for publication. Game Programming Project. You undertake a large scale piece of work, supervised by a member of academic staff.

You also produce a substantial computing artefact and compile a report and a viva with a presentation, demonstration and discussion of the artefact. You develop work-discipline and a professional outlook. You are responsible for the planning and execution and consider legal, social, ethical and professional issues. You explore a chosen subject and analyse, synthesise, and creatively apply what you have studied on the programme, demonstrating critical and evaluative skills and professional awareness.

Mobile and Gaming Devices. You expand your knowledge and skills of games programming, computer architecture and software development to include native development on mobile or gaming hardware. Physics Simulation. You explore the physical laws and numerical methods necessary for the development and enhancement of physical realism in 3D games, and are introduced to new concepts such as rigid bodies, moment of inertia and soft body dynamics, with an emphasis on physics realism versus computation speed, stability and accuracy.

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. You gain experience favoured by graduate recruiters and develop your technical skillset. You also obtain the transferable skills required in any professional environment, including communication, negotiation, teamwork, leadership, organisation, confidence, self-reliance, problem-solving, being able to work under pressure, and commercial awareness.

Many employers view a placement as a year-long interview, therefore placements are increasingly becoming an essential part of an organisation's pre-selection strategy in their graduate recruitment process. If you are unable to secure a work placement with an employer, then you simply continue on a course without the work placement.

Advanced Game Prototyping. You build upon fundamental concepts involved in the creation of a game prototype as part of a small team, and examine the contrast between the creation of a strong core mechanic, which is immediately tactile, and how it can be expanded upon through player learning, subtractive design and variety to provide longevity — ultimately providing an accessible, engaging and substantial gameplay experience informed by playtesting.

You enhance your skills both inside and outside of a contemporary game engine. Inspired by the structure of relevant titles, you are encouraged to rigorously plan tasks from a macro and micro perspective prior to development. AI for Games. Integrating AI into game engines can be difficult due to the fact that game engines typically do not use symbolic or declarative representations of characters, settings, or actions.

You cover the wide variety of software technologies applied to the integration of AI techniques within the context of industry standard game engines, as well as forthcoming technologies developed within AI-based research such as interactive storytelling systems.

You explore the design and implementation of AI-based systems applied to the wide variety of game engines technologies and applications, including multi-platforms specifics desktop-based and immersive virtual reality systems, as well as web-based and mobile gaming platforms. Game Group Project. You concentrate on the prototyping aspects of computer games development within a contemporary game engine and focus on the principles of design and programming.

A variety of methods of how to create, design and develop interactive content specific to modern gaming platforms is covered. This module consists of studio based practical sessions, seminars, and teamwork.

You work in small teams to develop a working game from concept through to fully demonstrable prototype. You undertake a major, in-depth, individual study in an aspect of your course. Normally projects are drawn from industry-based problem areas. The project involves you researching and investigating aspects of your area of study and then producing a major deliverable. You also critically evaluates your major deliverable, including obtaining third party evaluation where appropriate.

Real-time Graphics. You extend your understanding and abilities in graphics programming to include efficient high-speed rendering of high-quality imagery.

Your emphasis is on the rendering of 3d virtual environments, particularly useful if you are interested in creating interactive, high-quality graphical applications such as computer games. It is essential for you to gain experience in being a programmer. Your modules use a combination of lecture sessions to study the theory, computer lab sessions to put theory into practice with tutor guidance, and controlled studio environments to practice your professional and teamwork skills.

Our course focuses on the application of the knowledge and skills you acquire. Most of your modules require you to design and develop software to demonstrate your new abilities. Your assignments are set by your tutor and you work on them throughout the academic year whilst receiving valuable feedback to guide your work. Our Disability Services team provide an inclusive and empowering learning environment and have specialist staff to support disabled students access any additional tailored resources needed.

If you have a specific learning difficulty, mental health condition, autism, sensory impairment, chronic health condition or any other disability please contact a Disability Services as early as possible. Find out more about our disability services. Find out more about financial support Find out more about our course related costs.

We also accept alternative equivalent or higher level qualifications. Find out how many points your qualifications are worth using the UCAS tariff calculator.

If your qualifications are not listed, contact our admissions team as we may accept alternatives. We may also be able to help you meet the entry requirements through our Summer and Winter University modules. For general information please see our overview of entry requirements. International applicants can find out what qualifications they need by visiting Your Country.

You can gain considerable knowledge from work, volunteering and life. Under recognition of prior learning RPL you may be awarded credit for this which can be credited towards the course you want to study.

Find out more about RPL. You build upon fundamental concepts involved in the creation of a game prototype as part of a small team. You examine the contrast between the creation of a strong core mechanic, which is immediately tactile, and how it can be expanded upon through player learning, subtractive design and variety to provide longevity.

Ultimately providing an accessible, engaging and substantial gameplay experience informed by playtesting. You enhance your skills both inside and outside of a contemporary game engine. Inspired by the structure of relevant titles, you are encouraged to rigorously plan tasks from a macro and micro perspective prior to development.

AI for Games. Integrating AI into game engines can be difficult due to the fact that game engines typically do not use symbolic or declarative representations of characters, settings, or actions. You cover the wide variety of software technologies applied to the integration of AI techniques within the context of industry-standard game engines, as well as forthcoming technologies developed within AI-based research interactive storytelling systems.

You explore the design and implementation of AI-based systems applied to the wide variety of game engines technologies and applications, including multi-platform specifics, desktop-based and immersive virtual reality systems, as well as web-based and mobile gaming platforms. You gain experience of working as a member of a games development technical team mapping to industrial practise. It enables you to critically evaluate development methods and apply them within your teams based on existing industry practice.

AI Planning. AI planning is a key enabling technology in interactive entertainment, which covers topics from path planning to generating intelligent behaviours for virtual agents, whether individual or collective behaviours, for example dealing with co-operation and co-ordination of virtual agents. You gain a thorough grounding in current research trends in AI planning. These include current advances in plan generation, planning in uncertain domains, knowledge engineering for planning, and representation languages against the various applications to interactive entertainment, supported by examples from current computer games.

Game Group Project. You explore the prototyping aspects of computer games development within a contemporary game engine, focusing on the principles of design and programming. You look at different ways of creating, designing and developing interactive content specific to modern gaming platforms.

Working in small teams, you develop a real game from concept through to fully demonstrable prototype. Master's Project: Games Programming.

You will gain the requisite skills needed to analyse, conduct and assess qualitative research within the applied psychology setting. You will also gain an understanding of key theoretical approaches in designing qualitative research projects as well as practical experience in collecting and analysing qualitative data.

The module aims to facilitate the development of a knowledge of and skills in using advanced qualitative research designs, specifically it will develop your knowledge and skills in qualitative research design and methods as applicable to applied psychology at MSc level. You will understand the relationship between theory and practice of interpretative approaches in psychological research, and explore different modes of investigation and analysis employed within these interpretative approaches.

Real-Time Graphics. You extend your understanding and abilities in graphics programming to include efficient high-speed rendering of high-quality imagery.

Emphasis is on the rendering of 3D virtual environments. It is useful for anyone interested in creating interactive, high-quality graphical applications such as computer games. The internship options are: Vocational : spend one semester working full-time in industry or on placement in the University.

We have close links with a range of national and international companies who could offer you the chance to develop your knowledge and professional skills in the workplace through an internship. Although we cannot guarantee internships, we will provide you with practical support and advice on how to find and secure your own internship position. A vocational internship is a great way to gain work experience and give your CV a competitive edge.



0コメント

  • 1000 / 1000