Учебная информация

Связаться с методистом программы

Записаться на обучение

Общепрофессиональные дисциплины:

Программирование

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

Математическое моделирование

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

Дисциплины специальности:

ITIL: современные методы управления ИТ-услугами
 
Использование библиотеки ITIL v.3, как современной базы знаний по лучшим методам организации и управления ИТ-услугами. Основные терминамы и понятиямя библиотеки ITIL. Изучение процессов, входящих в состав ITILv3: планирование услуг (Service Strategy), проектирование (Service Design), внедрение (Service Transition), эксплуатация (Service Operation), непрерывное  улучшение услуг (Continual Service Improvement).
 

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

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

Методы вычислений

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

Методы оптимизации и исследование операций

Задачи принятия решений в сложных системах. Математические модели и методы исследования операций: модели принятия решений в условиях неопределенности, линейные, сетевые и вероятностные модели; модели массового обслуживания. Методы оптимизации и теории игр, алгоритмы целочисленного и нелинейного программирования.

Модели данных и системы управления базами данных

Архитектура баз данных. Системы управления базами данных. Модели данных. Проектирование баз данных. Средства автоматизированной разработки приложений. Принципы организации систем управления базами данных. Язык описания запросов SQL.

Операционные системы

Процессы. Ядро операционной системы. Потоки. Планирование процессов и потоков. Синхронизация процессов и потоков. Межпроцессные взаимодействия и коммуникации. Память и адресное пространство процесса. Динамически подключаемые библиотеки. Управление устройствами. Файловые системы. Безопасность и механизмы защиты операционных систем.

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

Методы передачи дискретных данных. Компьютерные телекоммуникации. Сетевые модели и протоколы. Технологии локальных сетей. Принципы коммутации. Построение составных сетей на основе стека протоколов TCP/IP. Маршрутизация. Структура и функции глобальных сетей. Удаленный доступ. Архитектуры беспроводных сетей. Проектирование и конфигурирование корпоративных сетей.

Аппаратное оборудование компьютерных сетей

Основы безопасности компьютерных сетей. Системы компьютерной математики Возникновение и развитие систем компьютерной математики. Основные пакеты компьютерной математики: Mathematica, Maple, Mathcad, Matlab и другие. Символьные вычисления. Решение физических и математических задач. Программирование. Графическая визуализация.