Programming in C++; systems specification; research, evaluation and communication skills; games development process; computer graphics; game physics and artificial intelligence; music technology for games; computer games architectures; project allowing students to carry out an extended piece of work in an industrial or academic context.