In this course we study human-like artificial agents, that is autonomous intelligent agents situated in virtual environments similar to natural world that act like humans. In particular, we study modelling of high-level behaviour of humans by means of various cognitive, connectionsts and enactive techniques.

This is an advanced seminar dedicated to actual research in the field of human-like agents in computer games, virtual storytelling and educational applications. Additionally, talks concerning topics from related fields, namely psychology, ethology and neuropsychology, will be given by specialists during the course.

The course gives a complex overview of computer games development. It covers programming (middleware for games, scripting languages, etc.), project management, game marketing and mathematics and AI for computer games. The graphics will not be taught in this course. The practical exercises will require the students to create their own small game in teams of about 3 students.

This course gives an introduction into computational neuroscience and cognitive psychology. We will study neuronal networks at the levels of synapses, individual synapses and neural circuits, taking into consideration also psychological point of view. The main part of the course will cover perceptional theories and memory systems.

The goal of the seminar is to teach students how to write their own scientific article, report or thesis. The seminar will concern itself primarily with texts about artificial humans, possibly computer graphics or artificial intelligence.