MA Public Opinion and Political Behaviour
MSc Computer Games options

Year 1, Component 08

Option(s) from list
CE719-7-AU
ICT Systems Integration and Management
(15 CREDITS)
CE801-7-AU
Intelligent Systems and Robotics
(15 CREDITS)

This module gives an introduction to intelligent systems and robotics. It goes on to consider the essential hardware for sensing and manipulating the real world, and their properties and characteristics. The programming of intelligent systems and real-world robots are explored in the context of localisation, mapping, and fuzzy logic control.

CE802-7-AU
Machine Learning
(15 CREDITS)

Humans can often perform a task extremely well (e.g., telling cats from dogs) but are unable to understand and describe the decision process followed. Without this explicit knowledge, we cannot write computer programs that can be used by machines to perform the same task. “Machine learning” is the study and application of methods to learn such algorithms automatically from sets of examples, just like babies can learn to tell cats from dogs simply by being shown examples of dogs and cats by their parents. Machine learning has proven particularly suited to cases such as optical character recognition, dictation software, language translators, fraud detection in financial transactions, and many others.

CE807-7-SP
Text Analytics
(15 CREDITS)

We live in an era in which the amount of information available in textual form - whether of scientific or commercial interest - greatly exceeds the capability of any man to read or even skim. Text analytics is the area of artificial intelligence concerned with making such vast amounts of textual information manageable - by classifying documents as relevant or not, by extracting relevant information from document collections, and/or by summarizing the content of multiple documents. In this module we cover all three types of techniques.

CE817-7-SP
Virtual Worlds
(15 CREDITS)

Massively Multiplayer Online Role-Playing Games are the largest and most sophisticated computer games in existence. This extraordinary module – which is quite unlike any other in the School – covers their design, history, influence and artistry, and is delivered by one of the two individuals who co-invented the genre here at Essex University in the late 1970s. If you’re interested in game design in general and MMO design in particular, you’re not going to find a module quite like this anywhere else.

CE818-7-AU
High-Level Games Development
(15 CREDITS)

This course covers the fundamentals of games development, with special emphasis on 3D games and the Unity Game Engine. In this practical course, with many code samples and exercises, you'll learn how to implement a complete 3D game in Unity, including all aspects of game development: User input, 3D models and animations, physics, camera, audio, lights, terrains, graphical user interfaces and artificial intelligence. No previous game development experience is needed, although having previous programming knowledge is strongly advised (all programming will be done in C#). The assessment also includes a small dissertation about a topic within game development, to be agreed with the instructor beforehand.

CE887-7-AU
Natural Language Engineering
(15 CREDITS)

As humans we are adept in understanding the meaning of texts and conversations. We can also perform tasks such as summarize a set of documents to focus on key information, answer questions based on a text, and when bilingual, translate a text from one language into fluent text in another language. Natural Language Engineering (NLE) aims to create computer programs that perform language tasks with similar proficiency. This course provides a strong foundation to understand the fundamental problems in NLE and also equips students with the practical skills to build small-scale NLE systems. Students are introduced to three core ideas of NLE: a) gaining an understanding the core elements of language--- the structure and grammar of words, sentences and full documents, and how NLE problems are related to defining and learning such structures, b) identify the computational complexity that naturally exists in language tasks and the unique problems that humans easily solve but are incredibly hard for computers to do, and c) gain expertise in developing intelligent computing techniques which can overcome these challenges.

CE888-7-SP
Data Science and Decision Making
(15 CREDITS)

The aim of this module is to familiarise students with the whole pipeline of processing, analysing, presenting and making decision using data. This module blends data analysis, decision making and visualisation with practical python programming. Students will need a reasonable programming background as they will be expected to develop a complete end-to-end data science application.

At Essex we pride ourselves on being a welcoming and inclusive student community. We offer a wide range of support to individuals and groups of student members who may have specific requirements, interests or responsibilities.


Find out more

The University makes every effort to ensure that this information on its programme specification is accurate and up-to-date. Exceptionally it can be necessary to make changes, for example to courses, facilities or fees. Examples of such reasons might include, but are not limited to: strikes, other industrial action, staff illness, severe weather, fire, civil commotion, riot, invasion, terrorist attack or threat of terrorist attack (whether declared or not), natural disaster, restrictions imposed by government or public authorities, epidemic or pandemic disease, failure of public utilities or transport systems or the withdrawal/reduction of funding. Changes to courses may for example consist of variations to the content and method of delivery of programmes, courses and other services, to discontinue programmes, courses and other services and to merge or combine programmes or courses. The University will endeavour to keep such changes to a minimum, and will also keep students informed appropriately by updating our programme specifications.

The full Procedures, Rules and Regulations of the University governing how it operates are set out in the Charter, Statutes and Ordinances and in the University Regulations, Policy and Procedures.