Talks & Courses
Conference talks, workshops, and university courses.
Courses
IDE Development
A course on building development environments: syntax parsing, code analysis, refactoring engines, and editor integration. Taught at Constructor University, Bremen.
Course materialsIDE Development
A course on building development environments: syntax parsing, code analysis, refactoring engines, and editor integration. Taught at HSE, Moscow. Won three student-voted awards.
Course materialsHigh-Level Programming Languages
Undergraduate course covering programming language fundamentals, paradigms, and practical implementation.
Pattern Recognition and Machine Learning
Undergraduate course on classical machine learning algorithms, statistical pattern recognition, and practical applications.