Теоретическая информатика – матем.дисциплина, использующая методы математики для построения и изучения моделей обработки, передачи и использования информации. Она создаёт тот теоретический фундамент, на котором строится всё здание информатикиКибернетика – наука об управлении в живых, неживых и искусственных системах. Может рассматриваться, как прикладная информатика в области создания и использования автоматических или автоматизированных систем управления разной степени сложности: от управления отдельным объектом (станок, автомобиль), до сложнейших систем управления целыми отрослями промышленности, банковскими системами, системами связи и даже сообществами людей. Наиболее активно развивается техническая кибернетика, результаты которой используются для управления в промышленности и науке.Программирование – сфера деятельности, направленная на создание отдельных программ и пакетов прикладных программ, разработку языков программирования, создания операционных систем, организацию взаимодействия компьютеров с помощью протоколов связи.ИИ – цель работ в этой области направлена на раскрытие и постижение механизмов творческой деятельности людей, их способности к овладению навыками, знаниями и умениями. Исследования в области ИИ необходимы при создании роботов, создании баз знаний и экспертных систем на основе этих баз знаний.Информационные системы – системы, предназначенные для хранения, поиска и выдачи информации по запросам пользователей.