MATH-642 / 2 credits

Teacher(s): Hongler Clément, Papadopoulos Vassilis Joseph

Language: English

Remark: Spring semester


Every year


We will give an overview of the field of Artificial Life (Alife). We study questions such as emergence of complexity, self-reproduction, evolution, both through concrete models and through mathematical results. We will describe some of the most influential Alife models, and learn to implement them.



Alife, cellular automata, self-reproduction, computational theory, solitons, gliders, game of life, statistical mechanics, consensus mechanisms

Learning Prerequisites

Required courses

No specific pre-requisites, except a bit of analysis and a little experience with code.

Assessment methods

Prepare a short project related to anything taught in the course.

In the programs

  • Exam form: Oral presentation (session free)
  • Subject examined: Artificial Life
  • Lecture: 22 Hour(s)
  • Practical work: 12 Hour(s)

Reference week

Related courses

Results from