Cybersecurity

Cybersecurity (Кибербезопасность)

6B06301

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

Цель ОП

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

Задачи ОП

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

6В06 – Информационно-коммуникационные технологии

Код и классификация области образования

058 – Информационная безопасность

Группа образовательных программ

061 - Информационно-коммуникационные технологии

Код и классификация направлений подготовки

Требования к оценке результатов обучения образовательной программы

Обучающийся, после освоения всей образовательной программы, должен уметь выполнять следующие пункты:
  • Формулировать и решать задачи, возникающие в ходе производственной деятельности, требующие углубленных профессиональных знаний. Для формулирования задачи могут быть использованы как математический аппарат, так и компьютерные средства;
  • Выбирать необходимые подходы и методы анализа проблем, а также модифицировать существующие и разрабатывать новые, в зависимости из задач конкретного случая;
  • Применять в процессе обучения психологические методы и средства повышения эффективности и качества обучения;
  • Владеть иностранным (английским) языком на профессиональном уровне, позволяющем обучающимся проводить научные исследования на качественно высоком уровне и осуществлять преподавание специальных дисциплин в вузах;
  • Моделировать и проектировать сложные системы используя математические и компьютерные модели и методы;
  • Применять количественные и качественные методы и приёмы для сбора первичной информации для исследования, а также выработки эффективных решений проблем;
  • Анализировать и проектировать программные инструменты анализа данных, а также алгоритмы, модели и методы, требуемые для разработки программных систем, эффективного анализа данных и извлечения знаний из данных;
  • Управлять командой ИТ специалистов в процессе внедрения и развертывания программных систем, а также моделей и методов анализа данных;
  • Выбирать стандарты, методы, технологии, инструменты и технические средства для проведения работ по дальнейшему сопровождению программных систем;
  • Применять методы проектирования и разработки программных систем для решения широкого класса прикладных задач в различных областях, включая междисциплинарные отрасли;
  • Программировать и тестировать различные решения (модели, методы), принимать участие в создании и управлении систем на всех этапах жизненного цикла разработки систем.
  • Создавать реляционные и нереляционные базы данных для эффективного хранения и управления данными в различных крупных организациях, государственных учреждений и других компаниях.
  • Создавать модели анализа структурированных, полуструктурированных и частично неструктурированных данных.
  • Анализировать сложность вычислений и возможность распараллеливания (оптимизации) разрабатываемых алгоритмов и программ.
  • Оценивать основные параметры получаемых параллельных программ, таких как численные показатели требуемых вычислительных ресурсов, ускорение, эффективность и масштабируемость.

Перечень компетенций и результаты обучения образовательной программы:

Перечень компетенций образовательной программы

> ОК1. Способность понимать движущие силы и закономерности исторического процесса, место человека в историческом процессе и способность понимания философии как методологии деятельности человека, готовностью к самопознанию, самодеятельности, освоению культурного богатства как фактора гармонизации личностных и межличностных отношений
> ОК2. Способность формировать и развивать умения и компетенции в области организации, планирования и управления производством, способность применять полученные знания для осмысления окружающей экологической действительности, способность обобщать, анализировать, прогнозировать при постановке целей в профессиональной сфере и выбирать пути их достижения с применением научной методологии исследования
> ОК3. Способность к письменной и устной коммуникации на государственном языке и языке межнационального общения, а также на иностранном (английском) языке. Способность использовать зарубежные источники информации, владеть коммуникативными навыками, к публичным выступлениям, аргументации, ведению дискуссии и полемики на иностранном языке
> ОК4. Способность быть компетентным при выборе методов ИКТ и математического моделирования для решения конкретных инженерных задач, способность быть готовым выявить естественнонаучную сущность проблем, возникающих в процессе профессиональной деятельности, и способностью привлечь для ее решения соответствующий математический аппарат
> ПК1. Способность понимать современные стандарты, нормативную базу, основы экономических знаний, научные представления о проектном управлении и технологическом предпринимательстве.
> ПК2. Способность к профессиональной эксплуатации современного компьютерного оборудования, компонентов сети, компьютерных программ и сложных вычислительных систем (в соответствии с целями программы), а также использовать правила техники безопасности, производственной санитарии, пожарной безопасности и нормы охраны труда.
> ПК3. Способность обладать навыками использования и применения алгоритмов, структур данных и современных методов для создания (разработки) и дальнейшего сопровождения различных программных систем.
> ПК4. Способность использовать основные положения и методы для решения управленческих задач, способность выполнять проектную документацию в программной среде с использованием компьютерной графики для различных видов проектов.
> ПК5. Способность быть компетентным при выборе методов математического моделирования для решения конкретных прикладных программных и технических задач, в том числе готовность выявить естественнонаучную сущность проблем, возникающих в процессе профессиональной деятельности, и способностью привлечь для ее решения соответствующий математический аппарат.
> ПК6. Способность проектировать архитектуры компонентов информационных систем, в том числе человеко-машинный интерфейс аппаратно-программных комплексов, выбирать операционные системы и методы защиты информации.
> ПК7. Способность разрабатывать информационное и программное обеспечения информационной системы на основе современных методов и средств разработки.
> ПК8. Способность сбора, обработки и анализа данных с использованием существующей в организации методологической и технологической инфраструктуры.

Перечень профессиональных компетенций

> ПК9: Способность управлять этапами жизненного цикла методологической и технологической инфраструктуры разработки программного обеспечения, анализа данных, проектирования ИТ инфраструктуры в различных организациях.
> ПК10: Способность использовать современные среды программирования для проектирования и реализации программных решений и баз данных для информационно-коммуникационных технологий.
> ПК11: Способность применять элементы теории вероятностей и математической статистики, лежащие в основе моделей и методов науки о данных, правильно подбирать методы анализа данных, машинного обучения и искусственного интеллекта для решения практических задач.
> ПК12: Способность разрабатывать и внедрять безопасные и тестируемые решения, основанные на новых методах и технологиях защиты информации, используемые при работе с информационно-коммуникационными технологиями.

Результаты обучения

> РО1. Объяснять и понимать нормативную базу, включая документы, процедуры стандартизации и сертификации в области разработки информационно-коммуникационных технологий.
> РО2. Применять отечественные и зарубежные стандарты по разработке программного обеспечения и обеспечению работы информационно-коммуникационных систем в различных организациях.
> РО3. Применять практические навыки работы с информационно-коммуникационными системами и объяснять общие методологические основы развертывания и сопровождения систем на различных уровнях архитектуры компьютерных систем и программного обеспечения, включая программирование на нижнем уровне и программирование микроконтроллеров.
> РО4. Демонстировать знания об архитектуре компьютерных систем, управлять операционными системами.
> РО5. Реализовать базовую сетевую связь между устройствами, рассчитать и применять схемы адресации, настроить и конфигурировать сетевые устройства требуемых для обеспечения функциональности информационно-коммуникационных технологий.
> РО6. Применять инструментальные средства управления проектами на различных этапах жизненного цикла проекта, производить качественную и количественную оценку рисков проектов, определять эффективность проекта.
> РО7. Применять математические инструменты анализа программных систем и данных на основе статистических и вероятностных моделей.
> РО8. Применять технические средства и программные сервисы для обеспечения непрерывности процесса разработки программных систем.
> РО9. Самоостоятельно анализировать современные источники, делать выводы, аргументировать их и на основании информации принимать решения.
> РО10. Разрабатывать защищенные серверные клиентские веб-приложения и мобильные приложения.

Оценка результатов обучения

Форма экзаменов Рекомендуемая доля, %
1 Компьютерное тестирование 20
2 Письменный 10
3 Устный 5
4 Проект 30
5 Практический 30
6 Комплексный 5

МОДЕЛЬ ВЫПУСКНИКА

«ASTANA IT UNIVERSITY»

Бакалавр по образовательной программе 6B06301 «Cyber Security» (Кибербезопасность)

МОДЕЛЬ ВЫПУСКНИКА

«ASTANA IT UNIVERSITY»

Бакалавр по образовательной программе 6B06301 «Cyber Security» (Кибербезопасность)

ПЛАН РАЗВИТИЯ

Образовательная программа 6B06301 «Cyber Security» (Кибербезопасность)

ПЛАН РАЗВИТИЯ

Образовательная программа 6B06301 «Cyber Security» (Кибербезопасность)

Course Curriculum

Цикл общеобразовательных дисциплин

Обязательный компонент

OK1Современная история Казахстана

Курс рассматривает современную историю Казахстана, как часть истории человечества, истории Евразии и Центральной Азии. Современная история Казахстана — период, в который проводится целостное изучение исторических событий, явлений, фактов, процессов, выявление исторических закономерностей, имевших место на территории Великой степи в ХХ веке и до наших дней.

OK1Философия

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

OK3Иностранный язык (английский)

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

OK3Казахский (русский) язык

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

ОК4, ПК1, ПК2Информационно-коммуникационные технологии

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

OK1Модуль социально-политических знаний: Политология

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

OK1Модуль социально-политических знаний: Социология

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

OK1Модуль социально-политических знаний: Психология

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

OK1Модуль социально-политических знаний: Культурология

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

OK1Физическая культура

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

Цикл общеобразовательных дисциплин

Вузовский компонент

ОK2, ПК1, ПК9Технологическое предпринимательство

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

Цикл профилирующых дисциплин

Вузовский компонент

ПК1Управление проектами

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

ПК3, ПК6Введение в кибербезопасность

Изучать принципы построения, типы и функции операционных систем и их систему защиты

ПК4Продвинутый Java 1/C# 1

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

ПК4Хакерское соревнование. Проект

Курс представляет собой участие в соревнованиях хакеров и маститых специалистов в сфере ИБ. Здесь ломают самые разные штуки, начиная от браузеров и заканчивая макбуками, а в качестве трофеев домой уносят не только денежные призы, но и те девайсы, которые удалось взломать.

ПК4Учебная практика

Курс предназначен для изучения основ информационной безопасности на практике.

ПК9Этический взлом и тестирование на проникновение

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

ПК7Криптография

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

ПК8Производственная практика (2,3 курс)

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

Цикл профилирующых дисциплин

Компонент по выбору

ПК5Безопасность операционных систем

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

ПК5Безопасность компьютерных сетей

В данном курсе студент изучает основные и вспомогательные сетевые средства и сервисы обеспечения сетевой безопасности.

ПК5Биометрические системы контроля допуска

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

ПК9Взломы и защиты систем

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

ПК9Межсетевые экраны и защита сети

Цель данного курса — углубленное практическое изучение вопросов применения межсетевых экранов для защиты корпоративных сетей.

ПК7Электив 4

Курс из каталога элективных дисциплин

ПК7Теория кодирования и криптография

Спецкурс, читаемый студентам четвертого курса, должен преследовать следующие цели. 1. Ввести слушателей читателя в те области арифметики, как классические, так и самые современные, которые находятся в центре внимания приложений теории чисел, особенно криптографии. Предполагается, что знание высшей алгебры и теории чисел ограничено самым скромным знакомством с их основами; по этой причине излагаются также необходимые сведения из этих областей математики. Авторами избран алгоритмический подход, причем особое внимание уделяется оценкам эффективности методов, предлагаемых теорией. 2. Ознакомить студентов с основными достижениями теории помехоустойчивого кодирования: существующие ограничения и основные линейные коды: Хэмминга, БЧХ, Рида-Маллера, Рида-Соломона. 3. Значительное внимание уделяется изучению широко используемых криптографических алгоритмов симметричного и асимметричного шифрования, а также криптографических хэш-функций.

ПК8Электив 2

Курс из каталога элективных дисциплин

ПК8Корпоративная кибербезопасность

Данный курс учит применять специальные приемы, методы и средства корпоративной кибербезопасности

Цикл базовых дисциплин

Вузовский компонент

ОК4, ПК5Алгебра и геометрия

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

ОК4, ПК5Математический анализ

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

ОК4, ПК5Дискретная математика

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

ПК3Алгоритмы и структуры данных

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

ОК4, ПК5, ПК11Теория вероятностей и математическая статистика

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

OK3Профессиональный английский язык

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

ПК8Управление рисками информационной безопасности и соответствие требованиям

Курс имеет целью ознакомление слушателей с современными взглядами и подходами к управлению рисками информационной безопасности (ИБ), раскрытие значения рисков для успешного обеспечения информационной безопасности предприятия, пояснение основных этапов разработки и внедрения системы управления рисками ИБ, ознакомление с основными положениями ведущего мирового стандарта ISO 27005

ПК8Методы исследования и инструменты

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

ПК8Web-технологии

Курс учит использовать язык программирования PHP (и другие языки), владеть основами базы данных MySQL (и др.) и разрабатывать защищенные серверные клиентские веб-приложения.

Цикл базовых дисциплин

Компонент по выбору

ПК5Введение в программирование С++

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

РО11Объектно-ориентированное программирование

Курс предназначен для студентов чтобы научить их писать приложения с использованием объектно-ориентированного подхода

ПК2Объектно-ориентированное программирование Java

Краткое описание дисциплины: Курс предназначен для изучения основ программирования, отладки и реализации программных систем. Также во время курса анализируются принципы работы сетевых технологий и программ с использованием языка программирования Java.
Краткое содержание основных разделов: Классы и объекты, Абстракция, Инкапсуляция, Наследование, Полиморфизм и другие принципы объектно-ориентированного программирования
Результаты обучения: Овладение навыками и компетенциями, требуемыми для формирования высококвалифицированного специалиста согласно цели и содержанию курса.

ПК2Компьютерная организация и Архитектура

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

ПК2Архитектура программного обеспечения

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

ПК5Компьютерные сети 1

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

ПК5Тестирование сетевых приложений

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

ПК7Система управления базами данных

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

ПК7Система управления базами данных Oracle

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

ПК4Введение в Веб

Данный курс учит основам верстки веб сайтов с помощью HTML, Cascading Style Sheets (CSS), JavaScript. А также курс включает в себя фреймворк — Boostrap 4.

ПК4Мобильные приложения

Данный курс предназначен для изучения основ мобильной разработки с использованием среды разработки для операционной системы Андроид/IOS. Мобильные приложения, полученные как результат работы курса, могут быть загружены в репозитории университета, а также выставлены в Play Store/Apple Store

ПК4Python

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

ПК4Язык программирования Ruby

Курс предназначен для получения необходимых знаний, навыков и умений для создания различных веб-приложений с использованием языка программирования Ruby.

ПК8Электив 1

Курс из каталога элективных дисциплин

ПК8Электив 3

Курс из каталога элективных дисциплин

ПК8Освоение дизайн

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

ПК8Управленческое общение

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

ПК8Безопасность сетей (Cisco CCNA Cyber Ops)

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

ПК8Архитектура сетевых приложений

Курс готовит студентов к профессиональному сертификационному экзамену и предполагает подготовку администраторов сетевых приложений к проектированию различных сетевых сервисов.

ПК8Преддипломная практика

Курс представляет сбор и анализ материалов для написания дипломного проекта.