Чему вы научитесь
В любой науке есть фундамент, без которого невозможно правильное понимание ее прикладных аспектов (пример: математика – теория чисел, теория множеств, мат. логика и нек. др.). Так же и с информатикой – можно изучить насколько программ и даже научиться программировать на каком-то одном языке, но это не вся информатика, не самая главная и интересная ее часть...
Целями освоения дисциплины «Теоретические основы информатики» являются:
− получение базовых знаний и формирование основных навыков по комбинаторике и математической логике, необходимых для понимания основ теории вероятностей, а также, формирующих общую культуру логических рассуждений;
− развитие комбинаторного и логического мышления, необходимой для успешного освоения теоретической информатики и программирования;
− изучение понятий и методов теории информации и кодирования информации;
− изучение понятий и теории алгоритмов.
В результате изучения дисциплины «Теоретические основы информатики» студенты должны владеть основными математическими понятиями курса; уметь использовать теоретический и вычислительный аппарат для решения соответствующих прикладных программистских задач, уметь решать типовые задачи, иметь навыки работы со специальной математической литературой.