Разница между фундаментальной информатикой и прикладными специальностями в программировании заключается в фокусе обучения и областях, которые изучаются. 36
Фундаментальная информатика ориентирована на подготовку специалистов, способных решать теоретические и практические задачи в области фундаментальной информатики, информационных технологий и смежных предметных областях. 6 В этом направлении углублённо изучаются классические дисциплины современной информатики, например, теория графов, неклассическая логика, алгоритмы и анализ сложности. 3
Прикладные специальности в программировании фокусируются на создании ИТ-продуктов. 3 Для этого необходима солидная математическая подготовка, знание прикладного программирования, понимание того, как функционирует бизнес, и умение работать с данными. 3
Таким образом, фундаментальная информатика готовит специалистов широкого профиля со знаниями языков программирования, технологий автоматизации IT-систем, а прикладные специальности ориентированы на работу с программными продуктами и управление разработкой ПО. 45