Component

MA Public Opinion and Political Behaviour
BSc Artificial Intelligence options

Year 2, Component 07

Option(s) from list
CE205-5-AU
Databases and Information Retrieval
(15 CREDITS)

The aim of this module is to build on the foundations of data and information systems laid down in the first year, learn how to design and manage fully structured data repositories and explore the rather different principles and techniques involved in representing, organising and displaying unstructured information.

CE212-5-SP
Web Application Programming
(15 CREDITS)

The aim of this module is to provide an understanding of the principles that underlie the design of web applications, and to provide practical experience of the technologies used in their construction.

CE215-5-SP
Robotics
(15 CREDITS)

The robots are fast becoming part of our daily lives, autonomous cars will drive themselves, drones will deliver packages, and underwater vehicles will explore the oceans. This module covers fundamental knowledge on sensing, navigation, localisation, motion control, and decision making involved in most robotic platforms. You will be able to construct and program LEGO robots using Java language to perform a range of tasks.

CE218-5-SP
Computer Game Programming
(15 CREDITS)

This module adds game-specific techniques and material to the general-purpose programming abilities acquired previously. Topics include fundamental game classes and loops; working with 2D graphics, images and sound; collision detection, Game AI, particle effects, procedural content generation, physics engines and more. Students showcase their programming skills and creative flair by designing and implementing a 2D video game.

CE222-5-SP
Operating Systems
(15 CREDITS)

A bare computer is just a complex pile of electronics. What a programmer needs is much higher-level: a human-usable interface; a file system; communication with other computers. The system should be able to share itself between many users, but stop them from interfering with each other's work. It should be secure. In short, what a bare computer needs is an operating system. This module studies the functionality an operating system must provide, and the principles of how that is done.

CE231-5-SP
Computer and Data Networks
(15 CREDITS)

Want to configure Internet routing protocols for interconnecting networks? Or configure Ethernet switches and associated protocols? Build on your understanding of Internet routing protocols, Ethernet and other IP networking. Gain practical experience of configuration. Design addressing structures and interconnecting strategies for campus scale networks.

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 University would inform and engage with you if your course was to be discontinued, and would provide you with options, where appropriate, in line with our Compensation and Refund Policy.

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.