Гид по IT-специальностям КПИ

Guide image via Shutterstock.

Представляем вам небольшой путеводитель, цель которого — помочь IT-абитуриентам определиться с конкретным направлением подготовки. Объять необъятное нереально, поэтому мы ограничились профильными IT-факультетами НТУУ «КПИ», но в целом суть направлений аналогична и для других технических вузов.

IT-специалистов готовят по 7 основным бакалавратам:

  • Компьютерные науки,
  • Системная инженерия,
  • Программная инженерия,
  • Компьютерная инженерия,
  • Прикладная математика,
  • Безопасность информационных и коммуникационных систем,
  • Системный анализ.

Рассмотрим особенности каждого из упомянутых направлений подготовки на 4 факультетах/институтах КПИ: ФИВТ, ФПМ, ФТИ, ИПСА.

Факультет информатики и вычислительной техники (ФИВТ)

Факультет на фундаментальном уровне готовит специалистов в области программирования и информационных технологий.

На ФИВТе есть 4 направления подготовки:

«Компьютерные науки»

Выпускники научатся:

  • проводить системный анализ предметных областей,
  • создавать математические модели объектов и процессов автоматизации,
  • проектировать и разрабатывать прикладное программное обеспечение и базы данных,
  • применять инструментальные средства разработки программных систем, веб-технологий, технологий распределенных систем и параллельных вычислений,
  • разрабатывать системы искусственного интеллекта.

«Компьютерная инженерия»

Выпускники научатся разрабатывать:

  • аппаратно-программные средства ИТ, компьютерных систем и сетей,
  • их системное программное обеспечение и базы данных,
  • технические средства защиты информации,
  • системы принятия решений,
  • системы диагностики и тестирования,
  • распределенные и кластерные компьютерные системы,
  • локальные, глобальные и корпоративные компьютерные сети.

Основное отличие «компьютерной инженерии» от «компьютерных наук» заключается в том, что «инженерия» занимается внутренними, по отношению к компьютеру, проблемами (т.е. как устроены и работают компьютеры и компьютерные системы). «Науки» занимаются проблемами использования компьютеров для создания ИТ и/или решения задач в тех или иных предметных областях.

«Программная инженерия»

Выпускники научатся создавать прикладное ПО:

  • компьютерных систем и сетей,
  • корпоративных систем и сетей,
  • систем поддержки принятия решений,
  • автоматизированных систем управления,
  • интеллектуальных систем,
  • мультимедийных систем,
  • программных продуктов для бизнеса
  • веб- порталов,
  • баз данных и знаний,
  • программных систем диагностики и сертификации,
  • программных средств защиты информации в компьютерных системах и сетях

а также:

  • управлять содержанием, сроками, стоимостью и качеством, человеческими ресурсами, рисками при разработке ПО,
  • использовать языки описания архитектуры и интерфейса, шаблонов, нотаций, стратегий,
  • тестировать ПО на модульном, интеграционном и системном уровнях, ориентированное на формальные спецификации, потоки данных, условия использования, определение надежности, производительности,
  • разрабатывать проектную рабочую техническую документацию.

«Системная инженерия»

Выпускники научатся создавать:

  • компьютеризированные и робототехнические системы,
  • системы автоматики, предназначенные для управления технологическими процессами, техническими объектами и бизнес-системами, построенными на базе ИКС,
  • средства защиты информации и баз данных и знаний,
  • теории управления и принятия решений,
  • новейшие технологий программирования и искусственного интеллекта.

Направление подготовки включает 2 специальности:

«Компьютеризированные системы управления и автоматика» — технологии программирования, ООП, системное программирование, базы данных, операционные системы, компьютерная графика, теория автоматического управления, цифровые системы, архитектура компьютерных систем и сетей, телекоммуникационные системы и сети, компьютерная электроника, защита информации и компьютерная криптография, банковские и специализированные информационные системы и сети, интеллектуальные системы.

«Компьютеризированные и робототехнические системы» — компьютеризированные системы управления в производстве и бизнесе, разработка программного сопровождения компьютеризированных и робототехнических систем, систем искусственного интеллекта, гипертекстовых систем, систем навигации и манипулирования информационными массивами в сети Internet и других крупномасштабных и глобальных сетях связи, сетей и систем для производственных и коммерческих учреждений.

Дмитрий, ФИВТ:

«Я учусь на системной инженерии, кафедра АУТС. У нас много молодых и работающих на реальных современных проектах преподавателей. Программу стараются хоть как-то подгонять под наше время. Если ты хочешь учиться — тут дадут знания. Основной упор, конечно, на IT. Математику учим, но не слишком напрягают. По программированию у нас есть как немного „низкого“ уровня (типа С++, assembler...), так и „высокого“ (Java, Python — ознакомительно, упор на C#, и еще веб-программирование). Акцент на высоком уровне, т.к. это востребовано.

На компьютерной инженерии на первых курсах программирования мало, немного Pascal, Java, Ada. Уклон на физику и математику. Далее будет акцент на низкий уровень, микроконтроллеры, все дела. Программирование дается недостаточно.

На компьютерных науках дают всего по чуть-чуть. Учиться не очень сложно, но и уровень знаний ниже по сравнению с нашей системной инженерией.

Программная инженерия — новое направление, поэтому программа часто меняется. Говорят, учиться легко, но и знания соответственные. Учат фигню часто.

В программировании есть прикол — все равно придется учить самому. Тебе в универе дадут или чуть больше, или чуть меньше. Главное, что дадут — это толчок, чтобы понять, что и как надо. Систематизируют все знания по ИТ, дадут понятия не только о программировании, но и об ОС, сетях».

Саша, ФИВТ:

«На ФИВТе учат эдаких инженеров в вакууме. Много теории, мало практики. Видимо, по задумке составителей программы выпускников должны брать минимум на сеньоров. Особенность такова, что знания, требуемые для сдачи сессии и знания, которые могут пригодится в жизни, редко когда пересекаются.

Разные направления отличаются количеством предметов, связанных с компьютерной архитектурой, и предметов, связанных с писаниной ТЗ по различным ГОСТам».

Никита, ФИВТ:

«Я учусь на компьютерной инженерии — как проектировать все виды чипов и процессоров, писать для них драйвера и софт. Попутно изучается набор хорошего программиста (Java, C++, PHP, Python и так далее).

На программной инженерии учат писать, писать и писать. Два профильных языка (у нас один — Java), много алгоритмов и 4 семестра матана (у нас 3). Меньше всякого ассемблера и меньше всякого железа (например, архитектуры).

Системная инженерия — программирование на уровне компьютерной инженерии, однако вместо архитектуры и инженерии чипов/процессоров они изучают сети и знакомятся с основами робототехники.

Компьютерные науки — единственная из 4 специальностей, на которой есть копьютерная графика (т.е. photoshop) и веб-дизайн. Ну, и сделан уклон в сети и удалённое управление, автоматику».

Оксана, ФИВТ:

«Я учусь на системной инженерии, на кафедре ТК. Если ребята с программной инженерии пишут красивые приложения для операционных систем на компах, то системный программист пишет эту самую ОС или какую-то невидимую логику в каких-нибудь контроллерах. В общем всё, что „ближе к телу“, и вертится вокруг железа».

Олег, ФИВТ:

«На компьютерных науках уклон на проектирование, на компьютерной инженерии — на железо. На программной инженерии учиться непросто, но зато не много физики и математики в сравнении с другими специальностями и факультетами».

Факультет прикладной математики (ФПМ)

Факультет готовит специалистов в области ИТ, проектирования ОС, разработки системного и прикладного ПО, систем автоматизации проектирования, научных исследований, экспертных систем, средств защиты информации в компьютерных системах.

На ФПМ есть 3 направления подготовки:

«Прикладная математика»

Выпускники научатся создавать:

  • модели процессов и явлений,
  • математическое и программное обеспечение систем обработки информации,
  • системы искусственного интеллекта,
  • алгоритмы решения задач и планирования вычислительных экспериментов,
  • экспертные системы.

«Программная инженерия»

Выпускники научатся создавать прикладное ПО для:

  • компьютерных систем и сетей,
  • систем поддержки принятия решений,
  • автоматизированных систем управления,
  • интеллектуальных систем,
  • программных продуктов для бизнеса, веб-порталов, мультимедийного ПО, баз данных, программных систем диагностики и сертификации,
  • программных средств защиты информации в компьютерных системах и сетях.

«Компьютерная инженерия»

Выпускники научатся находить оптимальное соотношение между программной и аппаратной реализацией и создавать:

  • аппаратно-программные средства ИТ,
  • компьютерные системы и сети, их системное ПО,
  • специализированные КС с оптимизированными параметрами,
  • встроенные компьютерные системы,
  • технические средства защиты информации в компьютерных системах и сетях.

Направление подготовки включает 3 специальности в зависимости от прикладных объектов деятельности:

«Компьютерные системы и сети» — высокопродуктивные компьютерные системы, мультипроцессоры, кластерные, параллельные, распределенные системы; глобальные и локальные компьютерные сети.

«Системное программирование» — операционные системы, в т.ч. системы реального времени; программные агенты; системы ПО (драйверы, компиляторы и т.п.); программные средства защиты информации.

«Специализированные компьютерные системы» — компьютерные системы с оптимизированными параметрами, бортовые и навигационные, встроенные, диагностические криптокомпьютерные системы, системы обработки сигналов и изображений.

Рома, ФПМ:

«70% дисциплин для всех трех направлений ФПМ одинаковые. У нас на программной инженерии учат конкретно разработке программ (очень много практики по сравнению с остальными). Упор делается на написание кода, грамотное составление структур данных, построение алгоритмов.

Учеба интересная и ненапряжная. Хороший преподавательский состав. За 4 года я ни один предмет не назвал бы лишним или ненужным, не считая философий, психологий и прочей ереси. Учат только тому, чем реально ты сможешь зарабатывать деньги. С 2-3 курса можно идти работать по специальности».

Богдан, ФПМ:

«На компьютерной инженерии изучают программирование с уклоном в сторону аппаратной разработки (компьютерная схемотехника, компьютерная электроника, прикладная теория цифровых автоматов).

На программной инженерии делают упор на прикладную разработку. Там есть курсы по тестированию ПО, инженерии ПО и т.п.

На прикладной математике программирования меньше. Там делают упор на теоретическую и практическую подготовку в математике».

Физико-технический институт (ФТИ)

Институт готовит специалистов по прикладной физике, информатике и информационной безопасности для науки и высокотехнологических сфер экономики. Выпускники смогут создавать новые математические методы и технологии компьютерной обработки информации.

В ФТИ есть 4 направления подготовки, из них непосредственно с IT связано 2:

«Прикладная математика»

Выпускники научатся создавать:

  • математические методы, модели и технологи информационных процессов для компьютерной обработки информации,
  • программные и программно-аппаратные средства защиты информации,
  • математические методы анализа информации в пространстве Интернет,
  • системы автоматизированной обработки данных,
  • модели и технологии криптографической защиты информации, аутентификации, цифровой подписи, криптографических протоколов,
  • криптографические средства в банковской, коммерческой и других сферах.

Направление подготовки включает 3 специализации:

Математические методы компьютерного моделирования — разработка компьютерных моделей для прогнозирования и принятия решений в промышленности, экономике, экологии; создание принципиально новых методов и технологий обработки и передачи информации.

Математические методы кибернетической безопасности — разработка математических методов, моделей и технологий создания интегрированных систем защиты, которые объединяют программные, математические и аппаратные средства.

Математические методы криптологии — разработка криптографических методов защиты информации и инновационных технологий организации криптографических систем защиты информации.

«Безопасность информационных и коммуникационных систем»

Выпускники научатся создавать:

  • защиту информации и политику безопасности в компьютерных системах и сетях,
  • защиту вербальной информации и информации в телекоммуникационных сетях и системах связи,
  • комплексные системы защиты информации на основе программных и программно-аппаратных средствах защиты информации,
  • программно-технические методы защиты информации,
  • системы поддержки кибернетической безопасности.

Андрей, ФТИ:

«Прикладная математика — более научное направление. Много физики, математики, фундаментальных знаний по ИТ (технологии мультимедиа, структурные методы распознования образов, квантовая информатика). Кроме этого учим С++, Java, ООП, веб-программирование, системное программирование, облачные вычисления и GRID, операционные системы, базы данных, сети, обеспечение качества, проектирование программных комплексов.

Безопасность ИКС — более инженерная специальность, но и там много фундаментальных предметов».

Олег, ФТИ:

«На прикладной математике огромное количество математики, но физики тоже хватает — все от механики и до квантовой информатики тут расскажут. Плюс есть несколько семестров программирования, и вообще его достаточно часто приходится использовать для других дисциплин.

На безопасности — физики меньше всего, математики тоже гораздо меньше, чем на ПМ. Информатики примерно столько же. Учиться гораздо легче, чем на прикладной математике.

Физтех отличается от всех других факультетов в первую очередь уровнем знаний (одно из первых мест по КПИ). Но стоит поступать только если вы действительно готовы учиться. Большой процент отсева на младших курсах».

Никита, ФТИ:

«Физтех — институт внутри КПИ, который был основан СБУ, типа им там срочно понадобилась куча крутых специалистов в области математики, физики и ИТ. Физтех несколько лет был чуть ли не самым крутым матфаком в Украине, но потом сюда полез народ, который, мягко говоря, не тянет. Обидно, что сказать.

Учат тут, в основном, три предмета: программирование, математику и физику. Поучишься на физтехе — научишься учиться)))

Работать потом можно везде. По задумке основателей, выпускники физтеха должны были идти на защиту информации в ИТ-отделы, но с тем же успехом можно разрабатывать сайты или программировать системные продукты.

ФТИ — это осбый уровень нагрузки. Яркий пример — был у нас на первом курсе парень, не тянул совершенно. Перешел на ФПМ — теперь самый крутой у них в группе. Думаю, мысль понятна.

Стоит отметить превосходный преподавательский состав. Если ты любишь учиться, и преподы это видят, то относиться к тебе будут соответственно. Материал дают очень хорошо, спрашивают тоже сильно, но это и к лучшему. Есть, конечно, пара „в семье не без урода“, но какой факультет без таких?»

Институт прикладного системного анализа (ИПСА)

Институт готовит специалистов по ИТ и системному анализу. Выпускники способны проектировать компьютерные системы для принятия решений и управления процессами в макроэкономических, технических, физических и экологических системах.

В ИПСА есть 2 направления подготовки:

«Системный анализ»

Выпускники научатся:

  • проводить комплексный анализ,
  • использовать технологии принятия решений в сложных системах разной природы,
  • использовать современные информационные технологии и компьютерную технику для построения и обслуживания информационных компьютеризированных систем в разных областях науки и народного хозяйства,
  • с помощью математических методов и программных средств (C, C++, Java, базы данных) решать проблемы в разных областях науки, техники, финансов, социально-экономической и политической сферах.

Направление подготовки включает 2 специальности:

Системный анализ и управление — экономические, финансовые, социальные, политические, технические, административные, экологические сложные системы, методы моделирования, методы оптимизации и исследование операций, методы постоянного развития, техника прогнозов и рисков, теория управления и принятие решений, теория игр и конфликтов, экспертное оценивание.

Системы и методы принятия решений — основы системной математики, методы принятия решений в условиях конфликта, методы моделирования сложных сетей, методы анализа иерархий в СПР, нечеткие модели и методы в СПР, баесовые сети и деревья решений в СПР.

«Компьютерные науки»

Выпускники научатся создавать:

  • новые объекты и технологии искусственной среды,
  • математические модели,
  • средства автоматизации обработки информации,
  • программно-аппаратные компьютерные системы и сети, базы данных, средства защиты информации,
  • распределенные компьютерные системы и сети,
  • экспертные системы,
  • семантические веб- и грид-сети,
  • методы параллельной обработки данных,
  • методы виртуализации данных.

Направление подготовки включает 3 специальности:

Системы искусственного интеллекта — разработка и внедрение интеллектуальных технологий и систем в сфере экономики и финансов, разработка и применение систем распознавания образов и классификации в разных областях промышленности, внедрение методов интеллектуального анализа данных и знаний в экономике и финансовой сфере, проектирование и внедрение интеллектуальных систем поддержки принятия решений в экономике, бизнесе и финансовой сфере.

Информационные технологии проектирования — компьютерное проектирование в информационной среде Интернет, проектирование сетевых мультимедиа, средства компьютерного проектирования инженерных объектов и социально-экономических систем, системы автоматизированного проектирования заказных ВІС.

Системное проектирование — построение интеллектуальной среды, исследование сложных систем и процессов, сбор и анализ данных, построение средств обработки данных. Объекты исследования: распределенные компьютерные системы, веб- и грид-сети, космические, биологические и экологические объекты, бизнес-процессы.

Дима, ИПСА:

«В ИПСА есть два основных направления: системный анализ и системное проектирование.

На системном анализе преподается много математики — как фундаментальной, вроде матана и функционального анализа, так и прикладной: статистика, случайные процессы, численные методы и т.д. Айтишные дисциплины далеко не основные, скорее вспомогательные. Программировать студенты учатся , делая лабы по другим курсам, вроде оптимизации, системного анализа. Айтишные курсы часто легко сдаются, требования там не такие высокие, как у математиков и прикладников.

На потоке системного проектирования приблизительно то же самое, только математик меньше. Но есть курсы, связанные с микроэлектроникой.

Сложно сказать, на кого учат в ИПСА. Формально на специалистов в области сложных технических и финансовых систем, но прикладная сторона образования явно устуступает теоретической. Собственно, так везде, поэтому мало-мальски практического опыта универ не дает.

На первых двух курсах из ИПСА отчисляют половину студентов, если не больше. Те, кто остается, уже научены быстро учиться и выживать в сложных стрессовых ситуациях . Выпускники работают в основном в финансовой сфере, бизнесе, медиа и ИТ различными аналитиками, маркетологами, менеджерами, разработчиками, тестировщиками».

Андрей, ИПСА:

«Главное, что есть 2 кафедры: ММСА (математические методы системного анализа) и СП (системное проектирование). На кафедре ММСА есть 2 специальности: системный анализ и компьютерные науки. На СП — только компьютерные науки.

И компьютерные науки, и системный анализ направлены на исследование сложных систем. Однако главная цель системного анализа — принятие решений на основании математических методов исследования. Главная цель компьютерных наук — использование компьютерных средств для решения задач исследования или проектирования.

На системном анализе очень много математических наук, которые преподаются на высоком уровне, и спрос со студентов тоже довольно высок. Выпускники обычно работают в финансовых компаниях, банках, но многие идут и в ИТ, т.к. зарплаты выше, легче трудоустроиться, некоторым это больше нравится.

Компьютерные науки на ММСА отличаются от компьютерных наук СП тем, что на ММСА больше математики, больше спрос со студентов в этом плане.

В компьютерных науках на СП основная сложность обучения — предметы, которые связаны с построением интегральных схем (ведь компьютерные науки — это не только программирование), такие как электротехника, схемотехника на первых 2 курсах. Можно сказать, что обучение программированию заканчивается в 3 семестре, когда вам отчитают курс ООП и вы сдадите курсач, но в дальнейшем почти по всем предметам в лабах нужно использовать программирование. Курс ООП отлично читают».

Резюме

Направление подготовки Факультет/институт
Компьютерная науки готовят специалистов по современным ИТ, владеющих комплексными знаниями в области программного и аппаратного обеспечения, четко понимающих взаимодействие прикладных программ и компьютерных систем и обладающих навыками в четырех основных направлениях: алгоритмическое мышление, представление информации, программирование и проектирование систем. ФИВТ, ИПСА
Системная инженерия призвана обеспечить подготовку специалистов в области разработки и внедрения компьютеризованных информационно-управляющих систем. Системная инженерия охватывает процессы описания, проектирования, реализации, тестирования, внедрения и поддержки сложных систем в целом. ФИВТ
Программная инженерия обучает построению сложных программных систем, требующих слаженной работы команд программистов разных специализаций и квалификаций. Данное направление, помимо собственно программирования, призвано обучить систематизированному процессу проектирования, разработки и сопровождения программных средств. ФИВТ, ФПМ
Компьютерная инженерия занимается разработкой узлов компьютерных систем и сетей и их интеграцией, исследованиями в области робототехники. Компьютерные инженеры проектируют отдельные микропроцессоры и компьютеры, объединяют их в системы и сети. Их задачи включают написание ПО для встроенных микроконтроллеров, проектирование СБИС (cверхбольшая интеграционная схема), разработку операционных систем, проектирование аналоговых датчиков и т.д. ФИВТ, ФПМ
Прикладная математика обеспечивает подготовку в сферах применения математических методов к научно-техническим и производственным задачам. В качестве инструмента специалисты используют средства ИТ для решения широкого круга инженерных задач в производственной, хозяйственной, экологической, экономической и кибернетической деятельности. ФПМ, ФТИ
Безопасность информационных и коммуникационных систем готовит специалистов, способных разрабатывать и использовать математические методы, модели, программные и программно-аппаратные средства защиты информации в ИКС (разработка моделей угроз и нарушителя, анализ рисков, формирование политики безопасности, ПО для защиыа информации, кибернетическая безопасность).
ФТИ
Системный анализ обучает принимать решения на основании математических методов исследования. Системный анализ — это совокупность методов, основанных на использовании компьютерных технологий и ориентированных на исследование сложных систем — технических, экономических, экологических и т.д. Результатом системных исследований является выбор вполне определенной альтернативы: плана развития региона, параметров конструкции. ИПСА

Редакция благодарит 14 студентов-кпи’шников за помощь в подготовке материала.

Похожие статьи:
Buying a car is a big deal! For most of us, outside of possibly a house, a car is one of the biggest ticket purchases we will make in our lifetime. When making this purchase there is so much to consider. From the brand to the size, to how it looks,...
Мінцифри тестує ChatGPT для надання послуг українцям у «Дії», запровадження «єВідрядження» обовʼязково відбудеться, а обговорення кейсу...
Американська компанія Edible Arrangements (Edible Brands), яка мала R&D-центр у Києві, у листопаді 2022 року звільнила всю українську команду....
У грудні 2020-го Міністерство цифрової трансформації презентувало дорожню карту реформи IT-освіти в Україні до 2030 року....
Чи справді на ІТ-ринку змінюються вимоги до кандидатів? Ми поспілкувалися з айтівцями, які протягом останнього року...
Яндекс.Метрика