alexander.s.kulikov@gmail.com
Limassol, Cyprus
JetBrains, researcher | |
St. Petersburg Department of Steklov Institute of Mathematics, leading research fellow (on leave) |
St. Petersburg State University, professor (2018–2023) | |
Computer Science Center, board member (2011–2022) | |
Computer Science Club, head (2007–2022) |
Dr.Sci.: 2017, St. Petersburg Department of Steklov Institute of Mathematics | |
Ph.D.: 2009, St. Petersburg Department of Steklov Institute of Mathematics, supervisor: Edward A. Hirsch | |
M.Sc.: 2005, St. Petersburg State University |
Google Scholar | |
DBLP |
Proofs, ChatGPT, and Python, interactive book at Stepik, 2024 | |
Ace Your Next Coding Interview by Learning Algorithms Through Programming and Puzzle Solving, interactive book at Cogniterra, 2022 | |
Data Structures and Algorithms, six courses specialization at Coursera, 2015 | |
Introduction to Discrete Mathematics for Computer Science, five courses specialization at Coursera, 2017 | |
Algorithms and Data Structures, eight courses MicroMasters program at edX, 2020 | |
Algorithms: Theory and Practice. Toolbox, course at Stepic (in Russian), 2019 | |
Algorithms: Theory and Practice. Data Structures, course at Stepic (in Russian), 2014 |
Alexander Golovnev, Alexander S. Kulikov, Vladimir Podolskii, and Alexander Shen. Discrete Mathematics for Computer Science. 2020. | |
Alexander S. Kulikov, Pavel Pevzner. Learning Algorithms Through Programming and Puzzle Solving. 2018 | |
Translation into Russian: Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani. Algorithms. McGraw-Hill. 2006. Editor: Alexander Shen. Printed version: MCCME. 2014. Draft electronic version: PDF, PDF with hyperlinks |