Первый курс (осень) IT001a. Иностранный язык Нагрузка в неделю (лекции/лабораторные/практические): 0/3/0 Отчетность: зачет IT004. Русский язык и культура речи Нагрузка в неделю (лекции/лабораторные/практические): 1/0/1 Отчетность: зачет IT099a. Физическая культура Нагрузка в неделю (лекции/лабораторные/практические): 0/0/4 Отчетность: зачет IT101a. Основы программирования Лектор: доцент, к.ф.-м.н. Михалкович С.С. Ассистенты: ст. преп. Брагилевский В.Н., асс. Ячменева Н.Н., асс. Карайчев Г.В. Нагрузка в неделю (лекции/лабораторные/практические): 3/4/0 Отчетность: зачет, экзамен Алгоритмы и языки программирования. Переменные и примитивные типы данных. Целочисленные операции. Условный оператор, оператор выбора. Циклы. Процедуры и функции. Массивы. Строки. Записи. IT102a. Основы дискретной математики Лектор: профессор, к.ф.-м.н. Ерусалимский Я.М. Ассистент: ст. преп., к.ф.-м.н. Скороходов В.А. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/1 Отчетность: зачет Алгебра высказываний. Теория релейно-контактных схем и схем из функциональных элементов. Алгебра предикатов. Алгебра множеств. Отображения. IT103a. Математический анализ Лектор: профессор, д.ф.-м.н. Пилиди В.С. Ассистент: доцент, к.ф.-м.н. Махно В.В. Нагрузка в неделю (лекции/лабораторные/практические): 3/0/2 Отчетность: зачет, экзамен Вещественные числа. Ограниченные множества. Последовательность, предел последовательности. Функции и пределы. Непрерывность функции, свойства непрерывных функций. Производная функции, свойства производных, применение производной к исследованию функций. Неопределенный интеграл, методы вычисления неопределенных интегралов. IT104a. Алгебра и геометрия Лектор: профессор, к.ф.-м.н. Ерусалимский Я.М. Ассистент: доцент, к.ф.-м.н. Чернявская И.А. Нагрузка в неделю (лекции/лабораторные/практические): 3/0/2 Отчетность: зачет, экзамен Элементы аналитической геометрии на прямой и на плоскости. Алгебра матриц, определители. Комплексные числа. Многочлены. Векторная алгебра. Первый курс (весна) IT001b. Иностранный язык Нагрузка в неделю (лекции/лабораторные/практические): 0/3/0 Отчетность: зачет IT003. Отечественная история Нагрузка в неделю (лекции/лабораторные/практические): 2/0/2 Отчетность: зачет IT099b. Физическая культура Нагрузка в неделю (лекции/лабораторные/практические): 0/0/4 Отчетность: зачет IT101b. Основы программирования Лектор: доцент, к.ф.-м.н. Михалкович С.С. Ассистенты: ст. преп. Брагилевский В.Н., асс. Ячменева Н.Н., асс. Карайчев Г.В. Нагрузка в неделю (лекции/лабораторные/практические): 3/4/0 Отчетность: зачет, экзамен Текстовые и двоичные файлы. Указатели. Динамические структуры данных. Абстрактные типы данных и классы. Наследование и полиморфизм. Исключения. Интерфейсы. IT102b. Основы дискретной математики Лектор: профессор, к.ф.-м.н. Ерусалимский Я.М. Ассистент: ст. преп., к.ф.-м.н. Скороходов В.А. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/2 Отчетность: зачет, экзамен Отношения. Комбинаторика. Булевы функции. Машины Тьюринга. Элементы теории графов. IT103b. Математический анализ Лектор: профессор, д.ф.-м.н. Пилиди В.С. Ассистент: доцент, к.ф.-м.н. Махно В.В. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/2 Отчетность: зачет, экзамен Определенный интеграл, свойства определенного интеграла, методы вычисления. Приложения определенного интеграла. Теория рядов. Несобственные интегралы. Функции нескольких переменных. IT104b. Алгебра и геометрия Лектор: профессор, к.ф.-м.н. Ерусалимский Я.М. Ассистент: доцент, к.ф.-м.н. Чернявская И.А. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/2 Отчетность: зачет, экзамен Линейные пространства и линейные операторы. Евклидовы пространства. Билинейные и квадратичные формы. Второй курс (осень) IT001c. Иностранный язык Нагрузка в неделю (лекции/лабораторные/практические): 0/3/0 Отчетность: зачет IT002. Философия Нагрузка в неделю (лекции/лабораторные/практические): 2/0/2 Отчетность: зачет IT099c. Физическая культура Нагрузка в неделю (лекции/лабораторные/практические): 0/0/3 Отчетность: зачет IT201. Математическая логика и теория алгоритмов Преподаватель: асс. Ячменева Н.Н. Нагрузка в неделю (лекции/лабораторные/практические): 3/1/2 Отчетность: зачет, экзамен Определения исчисления, высказываний, алфавита, языка, формул, правил вывода. Эквивалентность формул, нормальные формы. Алгоритмы проверки общезначимости и противоречивости в исчислениях высказываний. Логика и исчисления предикатов, клаузальная логика, хорновские дизьюнкты. Секвенциальная нотация. Метод резолюций. Теории первого порядка. Формальная арифметика. Вычислимые и рекурсивные функции. Машины Тьюринга. Тезис Черча. IT209. Общая алгебра Преподаватель: профессор, д.ф.-м.н. Пилиди В. С. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: экзамен Группы, подгруппы, циклические группы, гомоморфизм и изоморфизм, факторгруппа. Кольца, идеалы, кольцо многочленов над произвольным полем. Кольца главных идеалов, евклидовы и факториальные кольца. Поля, расширения, поля Галуа. IT211. Языки программирования Лектор: доцент, к.ф.-м.н. Михалкович С.С. Ассистенты: ст. преп. Брагилевский В.Н., асс. Карайчев Г.В. Нагрузка в неделю (лекции/лабораторные/практические): 3/4/0 Отчетность: зачет, экзамен IT281. Кратные интегралы и ряды Преподаватель: доцент, к.ф.-м.н. Богачев В.А. Нагрузка в неделю (лекции/лабораторные/практические): 3/0/2 Отчетность: зачет, экзамен Функциональные последовательности и ряды. Признаки равномерной сходимости функциональных рядов. Степенные ряды. Кратные интегралы. Криволинейные и поверхностные интегралы. Векторные поля. Несобственные интегралы, зависящие от параметра. Ряды Фурье. Второй курс (весна) IT001d. Иностранный язык Нагрузка в неделю (лекции/лабораторные/практические): 0/3/0 Отчетность: экзамен IT007. Экономика Нагрузка в неделю (лекции/лабораторные/практические): 2/0/1 Отчетность: зачет IT099d. Физическая культура Нагрузка в неделю (лекции/лабораторные/практические): 0/0/3 Отчетность: зачет IT105. Физика Нагрузка в неделю (лекции/лабораторные/практические): 2/1/1 Отчетность: экзамен IT202. Теория автоматов и формальных языков Преподаватель: доцент, к.ф.-м.н. Деундяк В.М. Нагрузка в неделю (лекции/лабораторные/практические): 3/0/1 Отчетность: экзамен Языки и грамматики. Иерархия Хомского. Регулярные множества и выражения. Системы линейных уравнений с регулярными коэффициентами. Конечные автоматы, недетерминированность и редукция. Совпадение праволинейных, регулярных и автоматных языков. Приведённая форма КС-грамматики, алгоритм приведения. Нормальные формы КС-грамматик. Автоматы с магазинной памятью. Варианты МП-автоматов. IT221. Архитектура вычислительных систем Преподаватель: доцент, к.ф.-м.н. Нестеренко В.А. Нагрузка в неделю (лекции/лабораторные/практические): 3/0/0 Отчетность: зачет IT231. Основы разработки пользовательского интерфейса Преподаватель: доцент, к.ф.-м.н. Абрамян М.Э. Нагрузка в неделю (лекции/лабораторные/практические): 1/1/0 Отчетность: зачет В курсе изучаются технологии разработки интерфейса для различных видов приложений. Основное внимание уделяется методам разработки графического пользовательского интерфейса, основанным на использовании форм, компонентов и других стандартных элементов управления. Рассматривается технология программирования, основанная на обработке событий; подробно изучаются стандартные события, в том числе связанные с клавиатурой и мышью. Описываются методы разработки консольных приложений и оконных SDI- и MDI-приложений. Рассматриваются особенности программ, связанных с редактированием графической и текстовой информации. В качестве среды программирования используется система Microsoft Visual Studio .NET, в качестве библиотеки графических компонентов — библиотека Windows Forms. IT242. Структуры данных и алгоритмы Преподаватель: асс Пучкин М.В. Нагрузка в неделю (лекции/лабораторные/практические): 1/2/0 Отчетность: зачет IT282. Дифференциальные и разностные уравнения Преподаватель: доцент, к.ф.-м.н. Богачев В.А. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/2 Отчетность: зачет, экзамен Обыкновенные дифференциальные уравнения, методы решения, теоремы существования решений. Уравнения в частных производных первого порядка. Уравнения математической физики (классификация, основные типы уравнений, метод Фурье). Третий курс (осень) IT012. Инновационный менеджмент Нагрузка в неделю (лекции/лабораторные/практические): 2/0/1 Отчетность: зачет IT099e. Физическая культура Нагрузка в неделю (лекции/лабораторные/практические): 0/0/3 Отчетность: зачет IT206. Методы оптимизации и исследование операций Преподаватель: доцент, Сантылова Л. И. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/1 Отчетность: зачет IT209. Общая алгебра Преподаватель: профессор, д.ф.-м.н. Пилиди В. С. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: экзамен Группы, подгруппы, циклические группы, гомоморфизм и изоморфизм, факторгруппа. Кольца, идеалы, кольцо многочленов над произвольным полем. Кольца главных идеалов, евклидовы и факториальные кольца. Поля, расширения, поля Галуа. IT223. Операционные системы Преподаватель: ст. преп. Брагилевский В. Н. Нагрузка в неделю (лекции/лабораторные/практические): 3/2/0 Отчетность: зачет, экзамен Основные принципы устройства операционных систем; процессы, действующие в операционной системе; использование памяти; организация взаимодействия с устройствами ввода/вывода; управление файлами; защита информации в операционных системах. Многопоточное программирование, синхронизация процессов и потоков, скриптовые языки в операционных системах и базовые задачи системного администрирования. IT232. Компьютерная графика Лектор: доцент, к.т.н. Русанова Я. М. Ассистент: асс. Пучкин М.В. Нагрузка в неделю (лекции/лабораторные/практические): 2/2/0 Отчетность: зачет Введение в компьютерную графику. Растровые алгоритмы. Геометрические преобразования. Векторные алгоритмы на плоскости. Векторные алгоритмы в пространстве. Моделирование трехмерных объектов. Концепции трехмерного наблюдения. Представление трехмерных объектов. Визуализация трехмерных объектов. Построение реалистических изображений. Компьютерная анимация. Форматы графических файлов. IT241. Алгоритмы и анализ сложности Преподаватель: профессор, д.т.н. Штейнберг Б. Я. Нагрузка в неделю (лекции/лабораторные/практические): 3/0/0 Отчетность: экзамен Понятие о сложности алгоритмов, виды сложности. Асимптотический анализ верхней и средней оценок сложности алгоритмов; сравнение наилучших, средних и наихудших оценок; O-, o-, ω- и θ-нотации; эмпирические измерения эффективности алгоритмов; накладные расходы алгоритмов по времени и памяти; рекуррентные соотношения и анализ рекурсивных алгоритмов. Стратегии алгоритмов: полный перебор; метод «разделяй и властвуй»; «жадные» алгоритмы; перебор с возвратами; метод ветвей и границ; эвристический поиск; поиск по образцу, алгоритмы обработки строк. Понятие вычислимости. Детерминированные и недетерминированные алгоритмы. Классы сложности и их иерархия. Сводимость по Карпу и сводимость по Куку. Самосводимость. NP-полнота. Существование NP-полных задач. Примеры. Методы доказательства NP-полноты. Вероятностные алгоритмы. Односторонние и двухсторонние ошибки. Вероятностно проверяемые доказательства. IT251. Введение в базы данных Преподаватель: доцент, к.т.н. Чердынцева М. И. Нагрузка в неделю (лекции/лабораторные/практические): 1/1/0 Отчетность: зачет IT283. Теория вероятностей и математическая статистика В 2009/2010 учебном году курс не читается. Преподаватель: доцент, к.ф.-м.н. Луценко А.И. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/1 Отчетность: экзамен IT312. Стандартная библиотека C++ Преподаватель: доцент, к.ф.-м.н. Михалкович С. С. Нагрузка в неделю (лекции/лабораторные/практические): 1/1/0 Отчетность: зачет Шаблоны функций. Стандартные контейнеры и операции с ними, итераторы. Объекты-функции. Стандартные алгоритмы. Ассоциативные массивы и множества. IT372. Теория кодирования Преподаватель: доцент, к.ф.-м.н. Кряквин В. Д. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: экзамен Основные задачи помехоустойчивого кодирования. Параметры кодов, их оценки. Линейные коды, коды Хемминга. Циклические коды, коды БЧХ (Боуз–Чоудхури–Хоквингем) и РС (Рид–Соломон). Третий курс (весна) IT006. Социология и политология Нагрузка в неделю (лекции/лабораторные/практические): 2/0/1 Отчетность: зачет IT099f. Физическая культура Нагрузка в неделю (лекции/лабораторные/практические): 0/0/3 Отчетность: зачет IT203. Неклассические логики Преподаватель: ст. преп., к.ф.-м.н. Скороходов В.А. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/1 Отчетность: зачет Многозначные логики. Операция замыкания, замкнутые классы. Полные системы. Нечеткие множества и операции над ними. IT204. Теория конечных графов и ее приложения Преподаватель: профессор, к.ф.-м.н. Ерусалимский Я.М. Нагрузка в неделю (лекции/лабораторные/практические): 3/0/0 Отчетность: экзамен Определение и примеры графа. Способы задания. Изоморфизм. Локальные характеристики, теорема Эйлера о рукопожатиях. Пути, цепи, контуры и циклы. Компоненты связности, алгоритмы их нахождения. Мосты и точки сочленения, теорема о мостах, алгоритмы нахождения мостов и точек сочленения. Деревья и леса. Основная теорема о деревьях и следствия из неё. Задача о минимальном соединении, алгоритм Краскала. Раскраски графа, хроматический многочлен и его нахождение. Кратчайшие пути на графе, алгоритм Дейкстры. Линейные пространства над графами, пространство вектор-циклов и пространство разрезов графа. Устойчивые множества на графах. Ядро графа. Порядковая функция и функция Гранди. Операции над графами: сумма и произведение графов. IT205. Моделирование информационных процессов Преподаватель: асс., к.т.н. Дубров Д.В. Нагрузка в неделю (лекции/лабораторные/практические): 1/1/0 Отчетность: зачет Основные подходы к моделированию информационных процессов и явлений. Основные виды моделей динамических систем. Базовые навыки компьютерной имитации. IT222. Компьютерные сети В 2009/2010 учебном году курс не читается. Преподаватель: асс., к.ф.-м.н. Гуда С.А. Нагрузка в неделю (лекции/лабораторные/практические): 3/2/0 Отчетность: зачет, экзамен IT252. Технологии баз данных Преподаватель: доцент, к.т.н. Чердынцева М.И. Нагрузка в неделю (лекции/лабораторные/практические): 1/2/0 Отчетность: экзамен IT284. Вычислительная математика Преподаватель: доцент, к.ф.-м.н. Цывенкова О.А. Нагрузка в неделю (лекции/лабораторные/практические): 2/1/0 Отчетность: экзамен IT311. Методы разработки компиляторов Преподаватель: доцент, к.ф.-м.н. Михалкович С.С. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: зачет Разновидности компиляторов. Фазы компиляции. Трансляция, схема синтаксически управляемого перевода, транслирующие и атрибутные грамматики. Синтаксический анализ. Нисходящий синтаксический анализ, нерекурсивный предиктивный анализатор, LL(k)-грамматики. Восходящий синтаксический анализ, SLR-, канонический LR- и LALR-анализаторы, LR(k)-грамматики. Таблица символов. Генераторы лексических и синтаксических анализаторов. IT333. Основы веб-технологий Лектор: доцент, к.т.н. Русанова Я.М. Ассистент: асс. Пучкин М.В. Нагрузка в неделю (лекции/лабораторные/практические): 1/2/0 Отчетность: зачет История и основные тенденции развития Web – технологий. Принципы гипертекстовой разметки и каскадные таблицы стилей CSS. Язык JavaScript и динамический HTML. Средства создания и поддержки Web – приложений. CGI-технологии. Обзор языков программирования Perl и PHP. Организация серверной части web-приложения и интеграция с базами данных. Безопасность web-приложений. IT373. Цифровая обработка сигналов Преподаватель: доцент, к.ф.-м.н. Кряквин В.Д. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: зачет Изучаются математические основы сигналов и линейных систем. Рассматриваются методы, применяемые как во временной, так и в частотной области. Применение цифровой обработки сигналов. IT374. Криптография Преподаватель: профессор, д.ф.-м.н. Пилиди В.С. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/1 Отчетность: экзамен Криптосистема, классические шифры. Вычислительная и безусловная стойкость. Энтропия. Дополнительные сведения из теории чисел. Алгоритм RSA. Тестирование чисел на простоту и алгоритмы факторизации чисел. Дискретные логарифмы, криптографические приложения, алгоритмы дискретного логарифмирования. Четвертый курс (осень) IT008. Психология общения Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: зачет IT009. История религии Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: зачет IT010. Культурология Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: зачет IT011. История в лицах Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: зачет IT014. Социальные и этические вопросы информационных технологий Преподаватель: доцент, к.т.н. Дружинина И.Д. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: зачет IT209. Общая алгебра Преподаватель: профессор, д.ф.-м.н. Пилиди В. С. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: экзамен Группы, подгруппы, циклические группы, гомоморфизм и изоморфизм, факторгруппа. Кольца, идеалы, кольцо многочленов над произвольным полем. Кольца главных идеалов, евклидовы и факториальные кольца. Поля, расширения, поля Галуа. IT261. Программная инженерия Преподаватель: ст. преп., к.т.н. Адигеев М.Г. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/1 Отчетность: экзамен Обзор методологий разработки ПО. Управление командой разработчиков. Работа с требованиями к ПО. Планирование и проектирование архитектуры ПО. Планирование и контроль процесса разработки ПО. Методы управления рисками и сроками в процессе разработки ПО. Организация и методы тестирования. Разработка документации. Развертывание и сопровождение программного продукта.Обзор популярных методологий разработки: RUP, MSF, XP. Обзор отраслевых стандартов. IT314. Функциональное программирование Преподаватель: ст. преп. Брагилевский В.Н. Нагрузка в неделю (лекции/лабораторные/практические): 1/1/0 Отчетность: зачет Основные понятия функционального программирования: функции, порядок вычислений, ленивые вычисления. Определение функций в языке Haskell, сопоставление с образцом. Списки, генераторы списков, обработка списков. Основы типизации, алгебраические типы данных и конструкторы типов. Модульность и абстрактные типы. Параметрический полиморфизм. Классы и их экземпляры, стандартные классы языка Haskell. Монады и программирование с побочным эффектом в функциональных языках. IT321. Распределенные системы В 2009/2010 учебном году курс не читается. Преподаватель: ст. преп. Брагилевский В.Н. Нагрузка в неделю (лекции/лабораторные/практические): 2/1/0 Отчетность: экзамен Основы сетевого взаимодействия: сетевое программирование на Java и C++, методы организации эффективного сетевого взаимодействия, реализация серверов, сетевые протоколы. Введение в распределенные системы: основные понятия, задачи и концепции, структура, ресурсы и процессы, удаленные процедуры, объекты и сервисы, именование ресурсов. Распределенные алгоритмы: время в распределённых системах, координация процессов, непротиворечивость данных и репликация, отказоустойчивость, защита данных. Парадигмы распределенных систем: системы объектов, файлов и документов, системы согласования. IT322. Параллельное программирование Преподаватель: асс., к.т.н. Дубров Д.В. Нагрузка в неделю (лекции/лабораторные/практические): 0/2/0 Отчетность: зачет Основные концепции разработки параллельных программ для многопроцессорных систем с распределённой и общей памятью. Средства параллельного программирования (MPI, OpenMP). Приёмы и средства откладки и профилирования параллельных программ. IT331. Современные веб-технологии В 2009/2010 учебном году курс не читается. Преподаватель: доцент, к.т.н. Русанова Я.М. Нагрузка в неделю (лекции/лабораторные/практические): 0/2/0 Отчетность: зачет История и основные тенденции развития Web – технологий. Принципы гипертекстовой разметки и каскадные таблицы стилей CSS. Язык JavaScript и динамический HTML. Средства создания и поддержки Web – приложений. CGI-технологии. Обзор языков программирования Perl и PHP. Организация серверной части web-приложения и интеграция с базами данных. Безопасность web-приложений. IT372. Теория кодирования Преподаватель: доцент, к.ф.-м.н. Кряквин В. Д. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: экзамен Основные задачи помехоустойчивого кодирования. Параметры кодов, их оценки. Линейные коды, коды Хемминга. Циклические коды, коды БЧХ (Боуз–Чоудхури–Хоквингем) и РС (Рид–Соломон). IT381. Прикладные задачи теории вероятностей Преподаватель: доцент, к.ф.-м.н. Сурков Ф.А. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/2 Отчетность: экзамен Четвертый курс (весна) IT005. Правоведение Нагрузка в неделю (лекции/лабораторные/практические): 2/0/1 Отчетность: зачет IT221. Архитектура вычислительных систем Преподаватель: доцент, к.ф.-м.н. Нестеренко В.А. Нагрузка в неделю (лекции/лабораторные/практические): 3/0/0 Отчетность: зачет IT253. Интеллектуальные системы Преподаватель: асс. Пучкин М.В. Нагрузка в неделю (лекции/лабораторные/практические): 2/1/0 Отчетность: экзамен В курсе излагаются история развития и современные концепции теории искусственного интеллекта, модели и методы представления знаний. Рассматриваются различные частные методы ИИ, такие, как нейронные сети, распознавание образов и автоматическое доказательство теорем. IT313. Платформа .NET Преподаватель: доцент, к.ф.-м.н. Абрамян М.Э. Нагрузка в неделю (лекции/лабораторные/практические): 1/2/0 Отчетность: зачет Целью курса является ознакомление с современными концепциями и приемами программирования, реализованными для платформы .NET Framework. В курсе изучаются основные элементы платформы .NET: общая система типов, свойства, делегаты и события, интерфейсы, атрибуты, исключения, автоматическое управление памятью. Кроме того, в нем рассматриваются различные технологии программирования, реализованные для платформы .NET: программирование графики с применением библиотеки классов GDI+, сериализация и десериализация объектов, технология Interop и взаимодействие с неуправляемым кодом, использование доменов приложений, механизм отражения (reflection) и его использование для динамической генерации кода, доступ к данным с помощью механизмов ADO.NET, работа с потоками (threads) в многопоточных приложениях. IT323. Администрирование операционных систем и сетей Нагрузка в неделю (лекции/лабораторные/практические): 0/2/0 Отчетность: зачет IT332. Дополнительные главы компьютерной графики Преподаватель: доцент, к.т.н. Русанова Я.М. Нагрузка в неделю (лекции/лабораторные/практические): 1/2/0 Отчетность: зачет Введение в DirectX. Введение в OpenGL. Технология рендеринга. Mesh-объекты. Использование ресурсов. Введение в программируемый конвейер. Основы программирования игр. Язык шейдеров. IT352. Платформа 1С Нагрузка в неделю (лекции/лабораторные/практические): 0/2/0 Отчетность: зачет IT373. Цифровая обработка сигналов Преподаватель: доцент, к.ф.-м.н. Кряквин В.Д. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/0 Отчетность: зачет Изучаются математические основы сигналов и линейных систем. Рассматриваются методы, применяемые как во временной, так и в частотной области. Применение цифровой обработки сигналов. IT374. Криптография Преподаватель: профессор, д.ф.-м.н. Пилиди В.С. Нагрузка в неделю (лекции/лабораторные/практические): 2/0/1 Отчетность: экзамен Криптосистема, классические шифры. Вычислительная и безусловная стойкость. Энтропия. Дополнительные сведения из теории чисел. Алгоритм RSA. Тестирование чисел на простоту и алгоритмы факторизации чисел. Дискретные логарифмы, криптографические приложения, алгоритмы дискретного логарифмирования.
|