Программа предлагает студентам глубокое погружение в область разработки программного обеспечения для сетей и систем связи. В ходе обучения студенты получают теоретические и практические знания, которые позволяют им эффективно проектировать, разрабатывать и поддерживать программные компоненты, используемые в инфокоммуникационных сетях.
Программа обучения включает в себя изучение ключевых аспектов программной инженерии, таких как анализ требований, проектирование архитектуры программных систем, разработка и тестирование программного кода, управление проектами и качеством программного обеспечения. Студенты также углубляют свои знания в области сетевых протоколов, технологий передачи данных, систем коммутации и маршрутизации, а также безопасности информационных систем.
В процессе обучения студенты также имеют возможность работать с современными инструментами и технологиями, используемыми в разработке программного обеспечения для инфокоммуникационных сетей, такими как языки программирования, интегрированные среды разработки, системы контроля версий и средства автоматизации тестирования.
Целью программы является подготовка высококвалифицированных специалистов, способных эффективно работать в области разработки программного обеспечения для инфокоммуникационных сетей и систем. Студенты получают необходимые навыки и знания для успешной карьеры в индустрии информационных технологий, где спрос на специалистов в области программной инженерии постоянно растет.
Программа обучения включает следующие профессиональные дисциплины:
- Алгоритмические основы программной инженерии
- Математические модели в сетях связи
- Математические методы построения инфокоммуникационных сетей и систем
- Оптимизация и математические методы принятия решений
- Моделирование инфокоммуникационных сетей и систем
- Математические методы и вычислительные алгоритмы современных систем связи
- Сетевые технологии
- Проектирование сетей связинр
- Протоколы, сервисы и услуги в IP-сетях
- Алгоритмы и структуры данных
- Архитектура вычислительных систем
- Операционные системы и сети
- Разработка и анализ требований
- Базы данных
- Проектирование человеко-машинного интерфейса
- Проектирование и архитектура программных систем
- Управление программными проектами
- Тестирование программного обеспечения
- Машино-зависимые языки программирования
- Объектно-ориентированное программирование
- Программное проектирование элементов вычислительных систем
- Теория кодирования
- Экономика программной инженерии
- Логическиое и функциональное программирование
- Специализированные языки программирования
- WEB-технологии
- Основы WEB-дизайна
- Системы искусственного интелекта
- Человеко-машинное взаимодействие
- Программное обеспечение инфокоммуникационных сетей и систем
- Протоколы узлов комутации
- Алгоритмы и технологии сжатия информации
- Сетевое программное обеспечение
- Программное обеспечение телеобработки данных
- Программирование в среде 1СПрограммирование soft-switch
- Программное обеспечение центров обработки данных
- Модели каналов передачи данных.