Michael Levin serves as the Chief Data Scientist at Yandex.Market and is also a Lecturer at the Computer Science Department of Higher School of Economics. He also teaches Algorithms and Data Structures at Yandex School of Data Analysis.


Number Theory and Cryptography

Algorithmic Toolbox

Advanced Algorithms and Complexity

Algorithms on Graphs

Data Structures

Algorithms on Strings

Mathematical Thinking in Computer Science

Genome Assembly Programming Challenge