Программа обучения
Студенты кафедры во время учебы получают подготовку по общеобразовательным дисциплинам, таким как: иностранный язык, экономика, физика, менеджмент и другие. Но основное обучение студентов обеспечивают восемь блоков специальных дисциплин, которые позволяют получить разностороннюю подготовку, охватив большинство направлений в сфере информационных технологий (от основополагающих, до самых-самых новых). Ниже, предлагаем вашему вниманию описание блоков дисциплин, на которых основана программа подготовки на кафедре.
Основы программирования
- Алгоритмизация и основы программирования.
- Структуры данных.
- Объектно-ориентированное программирование.
- Функциональное и логическое программирование.
- Технологии создания программных продуктов.
- Веб-технологии.
- Кроссплатформенное программирование.
- Организация баз данных и знаний.
- Системы управления знаниями.
|
|
Этот блок дисциплин даёт студенту азы программирования, позволяет осознать, что такое программирование, понять, как пишутся программы, какие парадигмы программирования существуют (какие у них преимущества и недостатки). Блок ориентирован на студентов без подготовки, но и те, кто умеет программировать, узнают много нового и полезного. Задача блока не только в том, чтобы познакомить студента с распространёнными языками программирования и технологиями, но и научить самостоятельному освоению любых других языков и технологий, как существующих сейчас, так и тех которые появятся в будущем.
|
Аппаратное обеспечение
- Электротехника и электроника.
- Компьютерная схемотехника.
- Микропроцессоры и микропроцессорные системы управления.
- Архитектура компьютера.
- Компьютерные сети.
- Проектирование и обслуживание локальных вычислительных сетей.
- Организация и функционирование информационно-вычислительных комплексов и систем.
|
|
Данный блок дисциплин направлен на изучения аппаратного обеспечения, начиная от основ электротехники, и заканчивая компьютерными сетями и общими вопросами функционирования вычислительных комплексов. Задача блока: дать понимание того как функционирует микросхема, компьютер, вычислительная сеть. Научить самостоятельно, осваивать новые технические решения, и находить для них оптимальные способы применения.
|
Системное программирование
- Языки ассемблера.
- Теория операционных систем.
- Системное программирование и операционные системы.
- Системы реального времени.
|
|
Задача блока: Дать понимание того как программы взаимодействуют с аппаратным обеспечением, как создавать такое программное обеспечение. Познакомить с устройством современных операционные системы (ОС), показать в каком направлении идёт их развитие. Научить, как правильно проектировать, и разрабатывать, программное обеспечение под различные ОС.
|
Информационные системы
- Технологии компьютерного проектирования.
- Технологии распределённых систем и параллельного программирования.
- Сетевые технологии, программирование для сети Интернет.
- Управление ИТ-проектами.
- Основы программной инженерии.
- Эмпирические методы программной инженерии.
- Анализ требований к программному обеспечению.
- Проектный анализ информационных управляющих систем.
- Моделирование и анализ программного обеспечения.
- Архитектура и проектирование программного обеспечения.
- Шаблоны проектирование программного обеспечения.
- Качество программного обеспечения и тестирование.
- Инструментальные средства и методы развития информационных систем.
- Управление процессом изменений.
- Проблемно-ориентированные программные системы.
- Интеграция информационных систем.
- Организация и управления информационными системами.
- Эксплуатация и обслуживания информационных систем.
- Информационные ресурсы глобальных компьютерных сетей.
- Надёжность функционирования информационных систем.
- Управление рисками.
- Метрология программного обеспечения.
- Управление конфигурациями программного обеспечения.
- Управление разработкой программного обеспечения.
- Верификация и аттестация программного обеспечения.
- Системы автоматизированного проектирования.
- Сервис ориентированная архитектура, веб-сервисы.
|
|
Задача блока: дать понимание сфер и методик применения информационных систем (ИС). Рассмотреть вопросы полного цикла проектирования и построения ИС любого уровня сложности. Осветить вопросы стандартизации и архитектуры программного обеспечения, его надёжности и отказоустойчивости.
|
Математические методы и алгоритмистика
- Высшая математика.
- Линейная алгебра и аналитическая геометрия.
- Компьютерная математика.
- Дискретная математика.
- Математический анализ.
- Математическое моделирование.
- Математические методы исследования операций.
- Теория алгоритмов.
- Численные методы.
- Теория вероятности, вероятностные процессы, математическая статистика.
- Системный анализ.
- Теория принятия решений.
- Моделирование систем.
- Интеллектуальный анализ данных.
- Системы искусственного интеллекта.
- Нейронные сети.
- Методы и системы распознавания образов.
- Методология научных исследований.
|
|
Задача блока состоит в том, чтобы сформировать аналитический склад ума, развить логическое мышление, развить навык самообучаемости, научить решать задачи, находя при этом максимально эффективное решение.
Это ключевой блок, входящие в него дисциплины прошли весь путь развития информационных технологий, пережив множество технологий, не потеряв актуальность, но став основополагающим при создании надёжных и эффективных информационно-вычислительных систем любого уровня сложности. Именно знания по этим дисциплинам отличают высококлассного специалиста.
|
Информационная безопасность
- Технологии защиты информации.
- Безопасность программ и данных.
- Информационная безопасность в сети интернет.
|
|
Задача блока: осветить вопросы обеспечения безопасности и организации доступа к данным, их защиты (шифрования), а также способы противодействия возможным утечкам информации.
|
Инженерная графика и визуализация
- Инженерная графика.
- Компьютерная графика.
- Компьютерная анимация.
- Средства мультимедиа в информационных технологиях.
- Человеко-машинное взаимодействие.
|
|
Задача блока: дать основы принципов визуализации в информационных технологиях, разъяснить принципы, заложенные в современных графических технологиях. Обучить студентов стандартам инженерной графики, и способам построения и применения систем аппаратного проектирования.
|
Юридические аспекты информационных технологий
- Интеллектуальная собственность.
- Правовое регулирование в сфере информационных технологий.
|
|
Задача блока: донести до студентов правовые аспекты, касающиеся создания и применения различных средств информационных технологий. Дать понимание «интеллектуальной собственности», а также прав, обязанностей и ограничений сопутствующих этому понятию. Обеспечить общую правовую грамотность студента в вопросах так или иначе связанных со специальностью.
|
|
|
Кафедра в соц.медиа: