Изучаемые дисциплины
В программе обучения преобладают информационные и математические дисциплины. Читается ряд спецкурсов специальности "Информатика". Студенты изучают некоторые гуманитарные дисциплины (культурология, основы экономики и др.), иностранный язык.
IT-дисциплины
- Введение в специальность (обзор современных информационных технологий)
- Основы алгоритмизации и программирования (Pascal, Delphi) — годовой курс
- Инженерная и компьютерная графика (AutoCAD)
- Конструирование программ и языки программирования (С, Assembler) — годовой курс
- Инструменты и средства программирования (Object Pascal, VB.NET)
- Объектно-ориентированное программирование (C++)
- Компьютерные сети (построение сетей, программирование сетевых приложений)
- Теория алгоритмов (машина Тьюринга, теория автоматов, оценка сложности алгоритмов)
- Архитектура вычислительных систем (архитектура Pentium, UltraSparc, PicoJava) — годовой курс
- Системное программирование (Win32 API, процессы, файловая система) — годовой курс
- Методы трансляции (построение компиляторов, регулярные и КС грамматики)
- Операционные системы и среды (UNIX/Linux)
- Проектирование сложных программ (UML, Rational Rose)
- Избранные главы информатики (С#, технологии .NET: ASP, ADO, Remoting) — годовой курс
- Интернет-технологии и распределенная обработка данных (Java 2, J2EE, Swing) — годовой курс
- Модели данных и СУБД (теория реляционных БД, SQL, Oracle) — годовой курс
- Технология программирования (CASE-средства: Bpwin, Rwin, Rational Rose).
Математические дисциплины
- Математический анализ — полуторагодовой курс
- Геометрия и алгебра — годовой курс
- Дискретная математика и математическая логика
- Обыкновенные дифференциальные уравнения и уравнения с частными производными
- Теория вероятностей
- Математическая статистика
- Методы численного анализа — годовой курс
- Функциональный анализ и интегральные уравнения
- Прикладная алгебра и элементы теории информации
- Имитационное и статистическое моделирование
- Методы оптимизации
- Исследование операций.
Спецкурсы "Информатики"
- Современные средства проектирования информационных систем (cервисно-ориентированная архитектура (SOA), BEPL)
- Менеджмент производства программного продукта (управление программными проектами, аутсорсинг, интернет-маркетинг)
- Технологии корпоративного электронного документооборота (средства коллективной работы: MS Project, Lotus Notes)
- Методы защиты информации (алгоритмы криптографии, защита интернет-ресурсов) — годовой курс
- Технологии тестирования программного обеспечения (SilkTest, JUnit, HttpUnit, HtmlUnit)
- Комплексная обработка финансовой информации (программно-технические комплексы банковской системы РБ).
- Интеллектуальные информационные системы (модели и методы искусственного интеллекта)