Overview
Application Timeline
Tuition
- Year 1
| Student categories | Study | |
|---|---|---|
| Full-time | Part-time | |
| England | £12,125 | £12,125 |
| Northern Ireland | £12,125 | £12,125 |
| Scotland | £12,125 | £12,125 |
| Wales | £12,125 | £12,125 |
| Channel Islands | £12,125 | £12,125 |
| Republic of Ireland | £12,125 | £12,125 |
| EU | £23,500 | £23,500 |
| International | £23,500 | £23,500 |
Requirements
Language requirements information is currently unavailable.
Modules
Modules is currently unavailable
Please check back later for updates.
About
This course is temporarily suspended for the 2025-26 and 2026-27 academic years.
Importance of Games and AI
Games and artificial intelligence are becoming increasingly significant in various fields, including entertainment and serious applications like virtual reality training and gamification. This course offers an opportunity to transform your passion for gaming into a professional career.
Course Specialization
At Essex, we focus on:
- Virtual worlds
- Machine learning
- Artificial intelligence
- High-level games design and development
Curriculum Highlights
The course provides both theoretical and
...Subject Area Information
Computer games programming is a specialized discipline within computer science that focuses on the development and creation of video games. This field combines elements of software engineering, computer graphics, artificial intelligence, and interactive design to produce engaging and immersive gaming experiences.
1. Introduction to Game Development
2. Computer Graphics
3. Game Physics
4. Artificial Intelligence for Games
5. Game Engine Architecture
6. Multiplayer Game Programming
7. Game Design and User Experience
- Understanding of game development processes
- Basic coding skills
- Familiarity with game engines like Unity or Unreal Engine
- Proficiency in graphics programming
- Understanding of rendering pipelines
- Ability to create visually appealing game environments
- Ability to implement realistic physics in games
- Understanding of mathematical concepts behind game physics
- Development of intelligent NPCs
- Implementation of AI techniques to enhance gameplay
- Deep understanding of how game engines work
- Ability to modify and extend game engines
- Development of multiplayer game features
- Understanding of network programming
- Ability to design engaging and user-friendly game experiences
- Understanding of player behavior
Career
Upon completing courses in computer games programming, students can pursue various career paths in the gaming industry.
Game Developer
Writing code and developing game features.
Graphics Programmer
Specializing in rendering and visual effects.
AI Programmer
Creating intelligent behaviors for game characters.
Physics Programmer
Implementing realistic physical interactions.
Game Designer
Crafting game mechanics and user experiences.
Network Programmer
Developing multiplayer functionalities.
Technical Artist
Bridging the gap between artists and programmers to optimize game visuals.
Similar courses
Contact
Enhance your academic journey with the help from our experts.
Contact
Enhance your academic journey with the help from our experts.

