At the start of this course the student should have acquired the following competences:
an active knowledge of
This course will be taught in English only.
specific prerequisites for this course
Data structures: list, hash table, tree, map, graph.
Basic notions of probability: expected value, standard deviation, Bayes' theorem.
Programming skills: able to write small programs in a programming language like C++, Python, or Java.