Программные технологии
Целями образовательной программы по направлению «Информатика» при подготовке бакалавров являются подготовка выпускника, который будет:
1. обладать профессиональными навыками в области программных технологий;
2. способен демонстрировать лидерские навыки в профессиональной деятельности;
3. профессионально развиваться посредством непрерывного формального образования и / или в профессиональной деятельности;
4. вносить свой вклад в экономическое развитие страны.
Результаты Обучения Образовательной программы по подготовке бакалавров по направлению «Информатика» с профилями: Программные технологии, Веб-информатика, Медицинская информатика.
Выпускники образовательной программы по направлению «Информатика» будут способны:
1. Использовать соответствующие ресурсы/средства разработки программного обеспечения, программные системы и современные вычислительные платформы;
2. Разрабатывать программные приложения, использующие операционную систему, связанную с этой программой, с учетом безопасности, сетевых и аппаратных интерфейсов, параллельной обработки, встроенных систем и многопоточности;
3. Использовать один язык программирования высокого уровня с дополнительными знаниями, по крайней мере, еще одного языка программирования высокого уровня;
4. Участвовать на всех этапах жизненного цикла разработки IT-проектов, обладая эффективными навыками общения, умением работать в команде (в том числе в международных проектных командах) и демонстрировать (презентовать) конечный результат.
5. Проектировать, конструировать, тестировать и обслуживать программные продукты в одной или нескольких прикладных областях.
Особенностью подготовки является упор на практику и обучение процессам разработки программирования, тестирования и эксплуатации информационных систем для удовлетворения требованиям предприятий, работающих в сфере информационных технологий.
На начальных курсах программы бакалавриата предлагаются модули «Основы информатики и программирования», «Математика и логика», охватывающие базовые основы информатики. На основе этой программы предусмотрены модули, касающиеся:
- Разработки объектно-ориентированного программирования;
- Программного обеспечения;
- Технологии баз данных;
- Компьютерной архитектуры;
- Информационных систем;
- Структур данных;
На старших курсах, в дополнение к специализации в области компьютерных наук, предлагаются модули с более сложными задачами информатики:
- Искусственный интеллект;
- Анализ и разработка алгоритмов;
- Взаимодействие компьютера и человека;
- Системное программирование и разработка системы объектно-ориентированного программирования;
На последних курсах, студенты могут выбрать новые сферы компьютерных наук:
- Облачные вычисления;
- Программирование для микропроцессоров;
- Шаблоны проектирования;
- Робототехника и интеллектуальный анализ данных.