Наша совместная команда Banwar.org

Связаться с нами

  • (097) ?601-88-87
    (067) ?493-44-27
    (096) ?830-00-01

Статьи

Гид ИТ-специальностям Киево-Могилянской академии

  1. программная инжерения
  2. Студенты - об обучении:
  3. Прикладная математика
  4. Студенты - об обучении:
  5. информатика
  6. Студенты - об обучении:

Уже 2 года подряд НУ «Киево-Могилянская академия» занимает первое место в рейтинге вузов на DOU . Практически все оценки факультета информатики НаУКМА превышают оценки других вузов, в том числе это касается низкого уровня коррупции и развития сотрудничества с ИТ-компаниями.

На факультете информатики готовят ИТ-специалистов по трем направлениям:

  • Программная инженерия
  • Прикладная математика;
  • Информатика.

Программная инженерия   Прикладная математика;   Информатика

Обучение в НаУКМА происходит по системе ЕКТС: каждому предмету в зависимости от объема времени на его освоение соответствует определенное количество кредитов (1 кредит - 30 академических часов). Для освоения бакалавриата студент должен получить 240 кредитов за четыре года обучения, то есть 60 кредитов ежегодно. Нормативные (обязательные) дисциплины составляют лишь 62,5% индивидуального учебного плана каждого студента. Другие часа можно самостоятельно распределить между курсами свободного выбора.

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

По прикладных навыков, все студенты факультета информатики могут изучать курсы по программированию на базе С / С ++, ООП, web-программирование, Java, .NET, а также облачные технологии и компьютерную вирусологии.

Факультет сотрудничает с ИТ-компаниями NetCracker и NewtonIdeas. Работодатели устраивают лекции для студентов факультета и предлагают стажировку или парт-тайм работу. Студенты 3-4 курсов имеют возможность во время учебного года разрабатывать учебные проекты с работниками NetCracker.

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

Ярмарка вакансий в КМА Ярмарка вакансий в КМА

программная инжерения

студентов «Программная инженерия» учат проектировать и разрабатывать программные средства.

Ключевые дисциплины:

  • алгоритмы и структуры данных, основы компьютерных алгоритмов; символьные вычисления и компьютерная алгебра, параллельные и распределенные вычисления;
  • Java, функциональное программирование (Haskell), логическое программирование (Prolog), HTML / CSS, JavaScript, ActiveX Controls, Flash, PHP, ASP.NET, JSP, Python, Ruby on Rails;
  • математические методы обработки изображений, интернет вещей, машинное обучение.

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

В прошлом году на «Программная инженерия» было 52 бюджетных места. Доступное также обучение по контракту: один год бакалавриата стоит 26000 грн.

Студенты - об обучении:

Я закончил «Программная инженерия» в этом году, вступал в 2013. Тогда было еще только два направления: «Программная инженерия» и «Прикладная математика».
Наиболее интересными и полезными предметами были языки программирования, алгоритмы и структуры данных, основы компьютерных алгоритмов, организация баз данных и знаний, процедурное программирование на С / С ++, ООП на С / С ++, основы дискретной математики, а также английский язык .
На 1-3 курсах было много Java, в том числе в программе Java изучали алгоритмы, знание которых является актуальным и полезным в любом направлении ИТ. Весь второй курс учили C / C ++, и на третьем было продолжение в виде выборочной дисциплины. Базы данных - весь третий курс. Все перечисленное мы изучали довольно глубоко.
Были доступны предметы по выбору, где можно было поучить web-разработку, графику и т. Д. Кроме компьютерных дисциплин, было немало математики по 1-2 дисциплины в триместр.
Как недостаток могу сказать, что мне, как настоящем фронт-энд разработчику, очень не нравится, что на ФИ не было нормативных курсов по web-разработки. Было бы очень неплохо иметь такую ​​программу на несколько триместров по HTML / CSS, JavaScript, jQuery, CMS, основам некоторых фреймворков. Я все начал учить сам на онлайн-ресурсах на втором курсе.
Среди прочего не могу больше ни на что пожаловаться. Считаю, что наша программа очень сильная и хорошая. Могу разве что пожаловаться на наличие всевозможных гуманитарных предметов в программе время от времени. Лишней была и физика, как по мне.
В отличие от «Программная инженерия», студентов «Прикладной математики» больше математики и меньше программирования. Большинство предметов у нас с ними всегда были одинаковыми. Точно помню, что у них не было C / C ++ на втором курсе, но многие записывался сам. Haskell у них не было, «машинных» дисциплин также, однако была своя дисциплина с базами данных.
(Доминик, выпускник КМА)

Встреча с представителями Google Встреча с представителями Google

Сейчас я учусь в КМА на магистратуре, в прошлом году получил диплом бакалавра по специальности «Программная инженерия». Предметы разнообразны: разделы высшей математики, языка программирования, базы данных, шаблоны программирования, сетевые технологии и т. Д. Когда я учился на первых годах бакалавриата, было, по-моему, многовато непрофильным предметам типа философии, политологии, ИБП. Сейчас вроде их стало существенно меньше.
Из обязательных языков программирования - Java и С ++, учим их достаточно глубоко. Для понимания концепции функционального программирования - Haskell, логического - Prolog. Также по желанию (и более поверхностно) можно изучать JavaScript, C #, PHP, Ruby.
Как по мне, сильные стороны факультета - большое количество учебных проектов без четко очерченных ограничений, дает очень большой простор для фантазии, демонстрации своих возможностей, изучение того, что тебе нравится. Слабая сторона - у каждого преподавателя свой подход к обучению и оценке, и иногда бывает трудно приспособиться.
(Сергей, 5 курс)

***

Я закончил «программную инженерию». По сути, на этой специальности дают базу, а в какой конкретной области ее применить - это уже выбор каждого. На обязательных предметах нам дают какую-то основу, а при помощи выборочных каждый уже может углубиться в отрасль, которая ему по душе. У нас были выборочные по web-программированию, Android, разным видам математики, графике, Design Thinking и много чего другого.
На первом курсе мы учили азы по Принстонской программе (на основе Java), потом алгоритмы по стэнфордской программе (тоже на основе Java), осваивалы принципы разных парадигм программирования (ПП, ООП, функциональное, логическое на примере С, С ++, Java, Haskell, Prolog). Также проходили базы данных, матанализ, матлогику, матстатистику.
Поступая в Могилянке, я ориентировался на 3 решающих фактора: отсутствие коррупции, передовая программа и возможность выбирать предметы. НЕ хотелось, чтобы все шло по рельсам и по устаревшей программе. В принципе, все мои ожидания оправдались.
(Андрей, выпускник КМА)

День открытых дверей День открытых дверей

Возможность самостоятельно выбирать дисциплины позволяет получить знания по любому направлению, что излагается в Могилянке - не только ИТ. Студенты могут даже брать цели сертификатные программы, например, по экономике, и получать образование сразу двух направлений.
Учить программирования мы начали с Java, затем изучали С ++, сети (по курсам от Cisco), архитектуру дата-центров, функциональное и логическое программирование, имели замечательный летний курс по реляционным базам данных.
В плане обучения нравится почти все. Большинство преподавателей делают замечательные и очень современные курсы. К сожалению, были и не очень актуальны дисциплины, но, насколько мне известно, уже изменили программу, и мы последние, кто слушал их.
Сильная сторона программы заключается в том, что все курсы являются практическими, используется система для e-Learning. Каждый год мы делаем коллективные проекты, готовит нас к дальнейшей работе в команде. Преподаватели часто пытаются освоить новые течения, например, недавно у нас появился невероятно интересный курс о Design thinking, где мы создавали проекты, используя эту методику при решении поставленной проблемы.
(Демьян, 4 курс)

***

Я учусь на «Программное инженерии». Первым языком, которые мы учили, был Java. На первом году обучения был курс, який бы я назвал «Фрилансер пак», в нем знакомят с JS, PHP, Shell, SQL. Нужно было реализовать простое веб-приложение с авторизацию (все ручками, без библиотек), можно было выбрать почти любую технологию на бэкенд, хоть Haskell, которые мы, кстати, учим на третьем курсе. На втором курсе учат C ++, Unity.
Из предметов по выбору были курс по C #, информационному поиску (поиск релевантных результатов в больших массивах данных), курс по Android, Java EE, параллельные вычисления, искусственный интеллект, Облачный технологии.
Базовые знания даются очень хорошо - благодаря некоторым преподавателям-энтузиаст, готовым отдавать свое время Не только работе, а еще и преподаванию. Сильной стороной также считаю возможность делать выбор дисциплин, Которые интересны.
Но как и во всех (может, почти всех) украинских вузах, программа устаревшая и зачастую не очень интересная студенту из-за преподавателей, Которые читают одно и то же протягом многих лет. Перед тем, как брать предмет по выбору, стоит узнать, кто и как его ведет, и на этом основании воспринимать решение.
(Саша, 3 курс)

Посвящение в студенты КМА Посвящение в студенты КМА

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

на «Прикладной математике» студенты овладевают математическое моделирование, учатся разрабатывать алгоритмы, создавать модели процессов и объектов.

Ключевые дисциплины:

  • моделирование экономических, экологических и социальных процессов, моделирование сложных систем, случайные процессы и финансовая математика;
  • актуарная математика, уравнения математической физики, классические и квантовые вычисления;
  • математическое мышление, статистические основы веб-аналитики, прогнозирования экономических кризисов;
  • программирования (Java, Core API, Spring, С / С ++, С #), SQL, основы искусственного интеллекта.

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

В прошлом году на «прикладной математике» было 24 бюджетных места. Доступное также обучение по контракту: один год бакалавриата стоит 22000 грн.

Студенты - об обучении:

Я закончил бакалаврскую программу «Прикладной математики». На моем направлении было побольше математики, не всегда интересно выкладывалась, но большинство из тех предметов были полезны.
На 1-3 курсах мы изучали Java и смежных с ней технологии (Core API, Spring), С / С ++. По последним ничего особенного не было в плане библиотек, но учились писать действительно хороший код. Эти два языка программирования у нас преподавали два преподавателя Глибовець А. М. и Бублик В. В. - это те два человека, ради которых стоит поступать на факультет информатики, если хочешь стать действительно хорошим программистом.
Были еще SQL (MySQL) и C # (ASP.NET), но они были изложены куда слабее.

Из минусов учебной программы - ее несовершенство. В течение всех 4 лет мы изучали гуманитарные предметы, которые нам не очень нужны.
В общем наш бакалавриат заточено под изучение математики. В последние годы программа начала склоняться к статистике и анализу данных, поэтому многие по желанию может стать специалистом в Big Data и смежных сферах.
(Олег, выпускник КМА)

***

В нашей программе было много математики: матанализ, алгебра, дискретка, теория вероятностей, методы оптимизаций, дифривняння, функции комплексных переменных, теории принятия решений. Относительно технологий, первый курс мы начинали с изучения Java, затем добавились курсы С и С ++. На 3 курсе учили MySql, JavaScript - все необходимое, чтобы на выходе получить более-менее конкурентно способной специалиста на рынке.
Из плюсов - было много практики. Преподаватели заинтересованы в том, чтобы мы что-то узнали, и большинство из них работают не ради зарплаты, а потому что это приносит им удовольствие.
Из слабых сторон - различные предметы, вроде истории украинской культуры и т .п. Не то, что они очень нужны, но я бы сделал их в цикле свободного выбора и посещения.
На первом курсе наша программа вообще почти не отличалась от «Программная инженерия», а впоследствии у нас появилось больше математики, а в них больше программирования. Однако, мы ходили друг к другу на предметы свободного выбора. У нас даже один из преподавателей говорил об особенностях Могилянки, что свободное посещение пар - это не тогда, когда вы можете идти или не идти на пару, а тогда, когда вы можете привезти на нее друга.
Большинство моих одногруппников стали программистами.
(Дмитрий, выпускник КМА)

Слушатели программы Профи + по развитию Soft Skills Слушатели программы Профи + по развитию Soft Skills

информатика

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

Ключевые дисциплины:

  • обработка больших массивов данных (Big Data), интеллектуальные сети, машинное обучение;
  • программирования (С / С ++, Ruby on Rails, HTML / CSS / JavaScript, Java, C #), базы данных, надежность ПО;
  • организация и обработка электронной информации, системы кодирования информации, обработка изображений и мультимедиа, классические и квантовые вычисления;
  • интернет вещей, сетевая маршрутизация, методика преподавания математики и информатики.

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

В прошлом году на «Информатике» было 35 бюджетных мест. Доступное также обучение по контракту: один год бакалавриата стоит 27000 грн.

Студенты - об обучении:

Я учусь на 4 курсе - это был первый набор «Информатики», до этого существовали только «Программная инженерия» и «Прикладная математика». Наша программа была экспериментальной и состояла из обязательных предметов, которые до этого уже читали, и новых, созданных специально для нас. Некоторые из предметов прошли успешно, некоторые не очень, поэтому методом проб и ошибок уже на следующий год программа была улучшена.
Мы изучали С на первом курсе, С ++, Ruby, HTML / CSS / JavaScript на втором, Java и C # (в интернете) на третьем. Был очень сильный курс по базам данных. Студенты, моложе нас, уже начинали с Java, как и студенты «Программная инженерия».
Также у нас есть выборочные дисциплины: можно изучать программирование под Android, Ruby on Rails, PHP, .Net, искусственный интеллект и другие. Видела, что появились предметы об интернет вещей и машинное обучение. Вообще выбирать дополнительные предметы можно не только из своего факультета, а с любого другого.
Сильные стороны:

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

По недостатков, то они не зависят от факультета: по новым программам время аудиторной работы постоянно сокращается, поэтому приходится изучать что-то самому. Но это компенсируется тем, что с преподавателями можно общаться дистанционно и всегда спрашивать, если что-то непонятно. Также не очень нравится то, что приходится учить Haskell и Prolog - это, конечно, позволяет смотреть на все с другой стороны, но в реальной жизни вряд ли понадобится. Время на эти предметы можно было выделить на что-то более важное.
Преподаватели довольно лояльные к студентам, которые работают и позволяют сдавать работы дистанционно.
По отличия нашей программы от «Программная инженерия»: на моем потоке их немного, потому что программа базировалась на предметах из «Программная инженерия». Но у меня сложилось впечатление, что программа «Информатики» более склонна к разработке алгоритмов, а не только их программирования. Сейчас, возможно, что-то изменилось.
(Маша, 4 курс)

выпускной праздник выпускной праздник

Сейчас я только на первом курсе, и у меня даже еще не были все предметы, но могу сказать, что на протяжении 4 лет бакалавриата изучают основные парадигмы программирования. Начинают с ООП на основе Java.
Всего на первом курсе расписание на всех трех бакалавриата факультета почти одинаков - все изучают языки программирования, три дисциплины по математике, английский и украинский языки и тому подобное.
Как мне рассказывал студент 3 курса по разнице между специальностями, как таковой разницы почти нет, преподаватели почти все те же, предметы почти все те же, но могут отличаться по интенсивности учебной программы.
(Марина, 1 курс)

***

Изучаем мы разное: от математики до программирования, в том числе различные языки web-программирования, системное программирование.
Программы «Информатики» и «Программная инженерия» очень похожи. Разница лишь в том, что там есть некоторые предметы по программированию, а у нас имеется, и наоборот. Но все имеют возможность выбирать любые выборочные дисциплины, поэтому даже студенты «Прикладной математики» могут изучать программирование почти так же, как и информатики.
(Оля, 4 курс)

Если вы - студент, недавний выпускник или преподаватель Могилянки, приглашаем рассказать в комментариях об особенностях ИТ-направлений этого вуза.

См. Также:

Новости

Banwar.org
Наша совместная команда Banwar.org. Сайт казино "Пари Матч" теперь доступен для всех желающих, жаждущих волнения и азартных приключений.