Archive of my teaching materials

In English:

[Spring'2008] The New Web. Tutorial at CS Club at Steklov Institute of Mathematics
[Spring'2008] Reputation Systems. Tutorial at Caltech
[Fall'2007] Algorithmic Problems Around the Web. CS101.2 course at Caltech
[Summer'2007] Algorithms for Nearest Neighbor Search. Tutorial at RuSSIR'07
[Spring'2007] A Guide to Web Research. Mini course at Stuttgart University
[Spring'2006] Obfuscation and Cryptography. Invited course at Tartu University
[Spring'2005] Lectures on Program Obfuscation. Course was supported by Intel Corp.

In Russian:

[Fall'2006] Algorithms for Internet.
[Summer'2006] String Algorithms. Course at summer math school "Dubna 2006".
[Fall'2005] Modern Problems of Cryptography. Course is supported by Intel Corp.
[Fall'2005] Modern Problems of Theoretical Computer Science. Recently, it was awarded by Yandex.
[2003-2005] Student seminar Invitation to Computer Science
[June'2005] Tutorial Effective Internet Search