Теория.
Схемотехника. Логические схемы и их реализация. СБИС. Архитектуры ЭВМ: Фон-Неймана и гарвардская. Шинно-модульный принцип, его реализации. Краткая история развития вычислительных шин общего назначения. Шина PCI Express. Архитектура ARM. Шины ввода-вывода: USB, SATA, SAS.Практика.
Установка и настройка ОС Windows, ОС Linux. Использование средств виртуализации. Файловые системы. Диагностика и обслуживание. Основы системного администрирования.Основы программирования.
Теория.
Программирование. Строгое и нестрогое определение алгоритма. Машины Тьюринга и Поста, тезис Черча. Вычислимые функции. Оценка алгоритмов, классы сложности. Типы данных. Структуры данных и их применение: стеки, списки, бинарные деревья. Алгоритмы поиска и сортировки. Практика. Программирование как область деятельности. Организация производственного процесса, системы контроля версий. Проектирование, разработка, отладка и тестирование приложений. Взаимодействие с библиотеками. Использование интегрированных сред программирования, в т. ч. визуальных.Числовая информация и способы ее обработки
Теория.
Числа и вычисления. Кодирование целых чисел. Операции над целыми числами. Кодирование чисел с плавающей точкой. Операции над числами с плавающей точкой. Сбор и обработка числовых данных. Статистические критерии и методы. Параметрические и непараметрические критерии. Сравнение выборок, корреляция, регрессия.Практика.
Численное моделирование, математические модели. Вычислительные методы. Метод бисекции, преобразование Лагранжа. Основы организации обработки статистической информации. Статистические критерии.Текстовая информация и способы ее обработки
Теория.
Текст. Таблица кодировки ASCII, кодовые страницы. Кодировка UNICODE. Конечные автоматы. Регулярные выражения. Классификация. Байесовские фильтры. Ядерные методы классификации. Язык. Морфология языка. Словари. Хэширование и поиск.Практика.
Обработка текста с помощью регулярных выражений: поиск и замена. Лингвистические средства и алгоритмы. Контент-анализ.Основы книжного и информационного дизайна. Дизайн печатного издания – от текста до книги. Форматы, шрифты, макетирование, иллюстрирование.
Графическая информация и способы ее обработки
Теория.
Графика. Цветовые модели и охват моделей. Кодирование и хранение графических изображений. Сжатие с потерями и без потерь. Обработка растровых изображений, фильтры. Рисование примитивов, алгоритмы Брезенхема. ЗБ-графика. Мировая и видовая системы координат. Преобразования. Алгоритмы удаления невидимых частей. Модель освещенности и материалы. Текстуры.Практика.
Графика: фильтры, цветовые модели, выделение, траектории. Цветокоррекция, ретушь.Графика: 3D модели зданий, мебели. Графика: программирование 3D-графики, библиотека OpenGl. Проекции, матрицы, освещение, материалы. Шейдеры.
Визуализация. Применение различных видов диаграмм. Визуализация сложных динамических процессов.
Мультимедиа
Теория.
Звук и видео. Кодирование потоковых аудио и видео данных. Способы кодирования без потерь и с потерями. Группы алгоритмов MPEG. Синтез мелодий.Практика.
Отработка приемов обработки звуковых файлов в специализированных средах. Основы звукорежиссуры.Информационные системы
Теория.
Системы управления базами данных. Реляционная алгебра, нормальные формы, проектирование БД. Запросы. Язык SQL. Информационные системы: понятие, виды, архитектура. Организация процесса разработки. Проектирование интерфейса. Построение интерфейса: командная строка, WIMP, жестовые интерфейсы.Практика.
Проектирование ИС. Профессиональная подготовка специалиста по информационным системам (квалификационные требования и личностные качества).Телекоммуникационные сети.
Теория.
Сети. Основные принципы организации: цифровое кодирование, пакетная коммутация. Модели сетевого обмена: DOD и ISO/OSI. Основные сетевые технологии уровня доступа к среде: локальные и магистральные. Ethernet и сети CSMA/CD. Стек TCP/IP. Протокол IP – адресация, маршрутизация, ARP, DHCP. Протоколы TCP и UDP, взаимодействие приложений, порты и сеансы. Прикладные протоколы: DNS, SMTP, HTTP, BGP/OSPF. Управление сетями.Практика.
Основы настройки и управления телекоммуникационными сетями. Профессиональные компетенции. Сценарии, языки сценариев. Основы взаимодействия компонентов web-приложений. Методы проектирования и отладки web-приложений. Элементы приложений web 2.0Основы информационной безопасности