You will learn about website deployment and how you can use it to make your websites accessible to other people. The module will also enable you to present your game online in the form of a website for use in your portfolio. This module will equip you with the necessary background knowledge about common data structures and algorithms. It will develop your skills for writing them, and analysing their efficiency and correctness.
So the most surprising experience about my studying here is that this course provides various content for students, not only involving the artistic part of game development but also programming, project management, and other areas. It is a very good chance for a student who is interested in the game development industry to find out what is the best position for you in a development team. This module will expose students to state-of-the-art techniques, tools, and open questions related to creative uses of data, signal processing, and machine learning. Our BSc degree delivers an in-depth understanding of computer science, the theoretical field that underpins all software development. This knowledge prepares you for long-term employability and success as a computer programmer of any kind, but applies in particular to the breadth and complexity of computer games development. Exploring topics from databases and programming to 3D graphics and animation, you’ll understand the software technologies that support the games development process.
All students can sign up to the online learning language platform for free through the Graduate+ scheme. As part of the application process you will be invited to attend an applicant visit day where you will undertake a short one-to-one interview with an academic member of staff. This is your chance to show us how passionate you are about the subject and it will help us make a decision on your application. Please note that fees are payable during your placement year, equivalent to 20% of the total full-time course fee for that year (£1,850 for UK students). Discover our wide range of contemporary courses, built with practice-based learning and international opportunities at every stage.
- As a general guide, to apply for a place on an undergraduate course (BA/BSc) at the University you need to have completed your high school education and have the required English qualification.
- You will not only learn about mainstream and traditional video game development, but also explore allied and emerging disciplines such as serious and educational game development, augmented and virtual reality, as well as simulations.
- Develop and evaluate techniques of implementation with a particular emphasis on real-time fast action games.
- HCI is the core academic discipline that examines the relationship and interface between human and computer.
Home to 15,000 students from more than 130 countries, our Colchester Campus is the largest of our three sites, making us one of the most internationally diverse campuses on the planet – we like to think of ourselves as the world in one place. A standard undergraduate course will comprise of level 4, 5 and 6 modules – increasing as you progress through the course. In most cases you will study one module per component, but in some cases you may need to study more than one module. For example, a 30-credit component may comprise of either one 30-credit module, or two 15-credit modules, depending on the options available.
How We Work With Industry Partners
Students taking this module should have an elementary understanding of probability concepts and some experience of programming. Modern video games employ various agents that interact with the player as opponents or characters, and that generate new content. This module covers the broad range of computational approaches developers currently use to create these in-game agents.
Assessment includes coursework and practical/written exams with a focus on learning-through-making and the development of artefacts. In-class assessed workshop activities support the problem-centric approach of learning and are used to provide individual, timely oral and written feedback to help students prepare for assignments. Each assessment contributes to the student’s portfolio – a showcase of work to show potential employers in the games and computing industries. While this module provides a foundation for careers in mobile application development, mobile is becoming increasingly ubiquitous and the skills taught also have applications in UX, web development and software engineering in general. Although there are no prerequisites, it is assumed that students have acquired a general familiarity with programming and software development principles through their previous study.