Описание:Цель курса — адаптировать слушателей, не имеющих опыта программирования, к изучению дальнейших дисциплин, связанных с использованием компьютерных технологий. В курсе слушателям преподаются теоретические основы и базовые навыки программирования с расчётом на дальнейшее использование полученных знаний для решения практических задач (базовые алгоритмы, извлечение и анализ текстовых данных, работа с массивами). Основное содержание курса составляют системы счисления, булевская алгебра, базовые приёмы программирования на языке Си, некоторые стандартные алгоритмы, а также дополнительные теоретические вопросы, связанные с работой вычислительных систем.