Июль 13

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

Гид по 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 семестре, когда вам отчитают курс ООП и вы сдадите курсач, но в дальнейшем почти по всем предметам в лабах нужно использовать программирование. Курс ООП отлично читают».


Метки: , , ,
Copyright 2017. Все права защищены.

Опубликовано Июль 13, 2017 admin в категории "Работа с компьютерным железом