1. Алгоритмы и структуры данных https://yandexdataschool.ru/edu-process/program/data-scientist/algorithms 2. Дискретный анализ и теория вероятностей https://yandexdataschool.ru/edu-process/program/data-scientist/discrete 3. Машинное обучение https://yandexdataschool.ru/edu-process/program/data-scientist/machine-learning 4. Распределённые системы 5. Архитектура 6. Архитектура компьютера и операционные системы 7. Базы данных 8. компиляторы 9. Компьютерные сети 10. Веб-программирование https://tproger.ru/curriculum/computer-science-step-by-step/ 11. Безопасность информационных технологий; 12. Мобильные приложения 13. ООП 14. Криптография