Заведующий кафедрой: доцент, кандидат физико-математических наук Игнатенко Марина Викторовна
Ведущий специалист по обеспечению учебного процесса: Барауля Ольга Анатольевна
Профессорско-преподавательский состав: 2 профессора, 16 доцентов, 12 старших преподавателей и 3 ассистента
Специальности подготовки студентов
Специальность: 6-05-0533-07 Математика и компьютерные науки.
Профилизации:
Веб-программирование и интернет-технологии. № 6-5.4-55/03. 15.05.2023.
Математическое и программное обеспечение мобильных устройств. № 6-5.4-55/02. 15.05.2023.
Специальность: 1-31-03-08 Математика и информационные технологии.
Направление специальности: 1-31 03 08-01 – Веб-программирование и интернет-технологии
Специализация: 1-31 03 08-01 01 – Веб-программирование
Специализация: 1-31 03 08-01 03 – Математическая информатика
Направление специальности: 1-31 03 08-02 – Математическое и программное обеспечение мобильных устройств
Специализация: 1-31 03 08-02 02 – Программное обеспечение мобильных устройств.
Для иностранных студентов
Специальность: 6-05-0533-07 Математика и компьютерные науки.
Профилизации:
- Веб-программирование и интернет-технологии. № 6-54-55-13и. 31.05.2023.
- Математическое и программное обеспечение мобильных устройств. № 6-54-55-12и. 31.05.2023.
На кафедре осуществляется подготовка по специальности «Математика и компьютерные науки» в рамках двух профилизаций: «Веб-программирование и интернет-технологии», «Математическое и программное обеспечение мобильных устройств». Выпускникам присваивается квалификация «Математик. Программист».
Продолжается подготовка по специальности «Математика и информационные технологии (по направлениям)» в рамках двух направлений: «Веб-программирование и интернет-технологии», «Математическое и программное обеспечение мобильных устройств». Выпускникам присваивается квалификация «Математик. Специалист по информационным технологиям».
Характерная черта специальностей — сочетание фундаментальной подготовки по классическим математическим дисциплинам и углубленного изучения разделов математики, активно применяющихся в прикладных компьютерных областях, с овладением передовыми технологиями программирования. Обучение ориентировано на подготовку высококвалифицированных специалистов для решения задач, связанных с разработкой и использованием математических методов и наукоемких информационных технологий в динамично развивающейся области проектирования современных веб-систем.
Выпускники указанных специальностей подготовлены для научно-исследовательской и прикладной деятельности в области математического моделирования, проектирования и реализации программных комплексов, внедрения интернет-решений для задач, возникающих в научной, экономической и социальной сферах.
На кафедре действует академическая магистратура по специальности «Математика и компьютерные науки» в рамках профилизации «Веб-программирование и интернет-технологии». Ежегодно в ней обучаются около 20 магистрантов, в том числе из Китая.
Кафедра поддерживает тесные связи с компаниями-резидентами Парка высоких технологий, в том числе «Эксадел», «Итранзишэн», «Международный деловой альянс», «Белхард», «ЭПАМ Системз», «ХайКво Солюшенс», «Кьюликс Системс» и др. Эти компании регулярно приглашают студентов, специализирующихся по кафедре, на производственную исследовательскую и преддипломную практики. В результате такого сотрудничества студенты имеют реальную возможность ознакомиться с промышленным программированием и получить более углубленную профильную подготовку.
С с 2013 года на базе СООО «ХайКво Солюшенс» действует филиал кафедры. Инновационным проектом, реализуемым филиалом кафедры на базе «ХайКво Солюшенс», является «Разработка и практическое применение алгоритмов машинного обучения и интеллектуального анализа данных».
Сотрудники филиала кафедры читают лекции по специальным дисциплинам для студентов старших курсов и магистрантов, а также осуществляют научное руководство курсовыми, дипломными и магистерскими работами, учебной и производственной практикой студентов.
Основные научные интересы ППС кафедры связаны с численными и аналитическими методами решения граничных и краевых задач для сеточных, дифференциальных и интегральных уравнений; операторным интерполированием; моделированием сложных систем; информационными и веб-технологиями.
Силами преподавателей кафедры каждые три года проводится Международная научно-практическая конференция «Веб-программирование и интернет-технологии (WebConf)». Для участия в ней приглашаются преподаватели высших и средних специальных учебных заведений, работники IT-компаний, представители научных и деловых кругов.
Ежегодно кафедрой проводится турнир по информатике и веб-программированию (WebProg) для учащихся школ, лицеев, гимназий и средних специальных учебных заведений.
За последнее десятилетие создана и развивается дистанционная математическая школа ММФ. Под руководством доцента Позняка Ю.В. в разработке материалов приняли участие более тысячи студентов мехмата.
На базе кафедры работает «Академия Веб-образования».
Дисциплины, закрепленные за кафедрой
Специальность «Математика и компьютерные науки» (Веб-программирование и информационные технологии, Математическое и программное обеспечение мобильных устройств)
- Методы программирования
- Веб дизайн
- Введение в специальность
- Практикум по программированию
- Учебно-исследовательская работа студентов
- Веб-программирование
- Введение в компьютерные математические системы
- Технологии программирования
- Численные методы
- Базы данных
Дисциплины специализаций
Основные дисциплины специализации «Веб-программирование»:
- Разработка Веб-приложений ASP.NET MVC;
- Язык программирования C#. Основы ASP.NET ;
- Параллельное программирование;
- Методы и алгоритмы обработки изображений;
- Тестирования ПО;
- Маркетинг и поисковая оптимизация;
- Веб-сервисы.
Основные дисциплины специализации «Математическая информатика»:
- Статистический анализ и язык R;
- Язык программирования Python;
- Логическое программирование и искусственный интеллект;
- Параллельное программирование;
- Тестирование ПО.
Основные дисциплины специализации «Программное обеспечение мобильных устройств»:
- Разработка приложений для мобильных устройств;
- Проектирование мобильных интерфейсов и юзабилити;
- Встраиваемые устройства;
- Основы виртуальной и дополненной реальностей;
- Основы гейм-дизайна;
- Маркетинг и поисковая оптимизация.
Темы курсовых работ 2024/25 учебный год
- Разработка сетевых приложений в Microsoft Visual C++ .
- Разработка рекламно-информационного веб-сайта для турагентства .
- Разработка интернет-магазина.
- Разработка веб-сайта для музея.
- Применение компьютерной системы Mathematica для решения задачи приближения функций.
- Интерполирование Лагранжа по чебышевским системам функций.
- Интерполирование функций многих переменных.
- Решение задачи аппроксимации функций методом наименьших квадратов.
- Позиционные системы счисления. Когнитивная визуализация алгоритмов.
- Рекурсивные алгоритмы. Когнитивная визуализация алгоритмов.
- Разработка заданий и методических указаний для подготовки к Централизованному экзамену по математике по алгебре.
- Разработка заданий и методических указаний для подготовки к Централизованному экзамену по математике по планиметрии.
- Разработка заданий и методических указаний для подготовки к Централизованному экзамену по математике стереометрии.
- Разработка заданий и методических указаний для подготовки к олимпиадам по математике в 7-8 классах.
- Исследование эффективности сортировок при различных видах входных данных.
- 3D-моделирование в среде Blender.
- Реализация логики портала в игровом движке Unity.
- Разработка roguelike-игры на Unity.
- Разработка игры на Unreal Engine.
- Алгоритмы процедурной генерации.
- Методы построения фракталов и их визуализация.
- Численное решение систем линейных алгебраических уравнений.
- Задача алгебраического интерполирования. Схема Эйткена.
- Полиномы Чебышева 1-го рода в задаче интерполирования функций.
- Понятие о методе наименьших квадратов.
- Создание игрового и тестирующего приложения.
- Использование библиотек для создания нейросетей.
- Создание сайта на React и NodeJS.
- Создание сайта на фреймворках (Laravel и др.).
- Мобильное приложение для iOS «Расписание занятий».
- Мобильное приложение для Android «NSP».
- Говорящая игрушка на Андроид.
- Мобильное приложение для центра внешкольной работы Октябрьского района г. Минска.
- Реализация БД с меню на языке Python.
- Алгоритмы искусственного интеллекта для решения игры 2048.
- Разработка Windows-приложения на языке Python.
- Разработка Windows-приложения в Qt.
- Метод переменных направлений для решения системы матричных уравнений Сильвестра.
- Распознавания текста на изображениях с использованием системы компьютерного зрения Matlab.
- Итерационные методы решения систем алгебраических уравнений.
- Имплементация мультиагентного поиска путей с помощью C++\Unreal Engine.
- Разработка интерактивного учебника с системой тестирования учащегося.
- Решение задач теории графов в вычислительной среде с визуализацией результатов.
- Разработка сайта для изучения высшей алгебры и аналитической геометрии.
- Исследование различных методов решения задачи коммивояжера.
- Программирование правил на простейших клеточных автоматах.
- Рациональное интерполирование.
- Локальные интерполяционные сплайны S11(x), S32(x) .
- Обратное интерполирование.
- Язык Python и реализация нейронных сетей.
- Создание сайта на React и NodeJS.
- Создание Back-end приложений на фреймворках.
- Образовательное игровое приложение
- Списки. Когнитивная визуализация алгоритмов.
- Рекурсивные алгоритмы. Когнитивная визуализация алгоритмов.
- Сильно ветвящиеся деревья. Когнитивная визуализация алгоритмов.
- Создание мобильного приложения для учета товаров в магазине.
- Создание игрового мобильного приложения.
- Создание мобильного приложения для учёта посещаемости занятий.
- Разработка Windows-приложения на языке Python.
- Разработка Windows-приложения в Qt.
- Разработка веб-приложения на языке Python.
Темы дипломных работ 2024/25 учебный год
- Разработка онлайн-игры с использованием ChatGPT
- Разработка алгоритмов сегментации медицинских изображений для автоматического выделения определенных структур и патологий на медицинских снимках
- Разработка веб-приложения для торгово-развлекательного центра
- Электронный учет посещаемости и текущей успеваемости по методам программирования на ММФ
- Электронный контроль и оценка знаний по методам программирования на ММФ
- Методика преподавания основ алгоритмизации и программирования в учреждениях общего среднего образования на повышенном уровне
- Создание агрегатора новостных ресурсов
- Реализация алгоритмов оптимальной и субоптимальной вычислительной сложности
- Разработка мобильного приложения для выполнения городских геолокационных квестов
- Защищенная синхронизация данных с удаленным сервером на примере Obsidian
- Разработка стартера для ускорения развертывания приложений
- Использование React JS, Framer Motion при разработке сайта для исполнителя музыки
- Разработка системы автоматизации развертывания и тестирования высоконагруженных систем с использованием инструментов DevOps
- Разработка интеграции Java-приложений с облачными сервисами AWS
- Разработка веб-приложения для отслеживания crypto net worth пользователя приложения
- Разработка мобильной платформы для путешествий по РБ
- Разработка автоматизированной системы оценивания фильмов
- Разработка платформы для автоматизации найма сотрудников
- Разработка и внедрение онлайн-сервиса когнитивно-поведенческой терапии бессонницы: проект SleepSculptor
- Комплексное гибридное приложение для путешественников “WanderGram”
- Разработка адаптивной интерактивной платформы для подготовки к централизованному экзамену и централизованному тестированию
- Разработка веб-приложения «Социальная сеть для музыкантов»
- Разработка мобильного приложения с использованием дополненной реальности для обучения
- Разработка мобильного приложения с использованием дополненной реальности для МЧС
- Разработка веб-приложения для моделирования потенциальных экосистем экзопланет
- Разработка веб-приложения для санатория
- Разработка игрового веб-приложения
- Нейронные сети в прогнозировании динамики кредитных рисков
- Разработка многофункционального музыкального веб-приложения
- Разработка приложения для управления деятельностью организации
- Мобильная диалоговая система
- Мобильное приложение «Помощник художника»
- Мобильное приложение «Правила дорожного движения»
- Разработка мобильного приложения для автоматизации создания картин из ниток
- Создание развивающей игры для детей на Android
- Создание proxy-сервера с использованием pfsense и squid
- Разработка веб-приложения для автоматизации работы медицинского центра
- Реализация нейронных сетей на JavaScript в веб-приложениях
- Методы статистического анализа и прогнозирования временных рядов
- Разработка веб-сервиса по распознаванию таблиц в печатных документах
- Разработка скалируемого веб-сервиса по обработке медиафайлов
- Модели и методы оптимальной организации макроконвейерных вычислений и их реализация
- Разработка приложения по поиску работы и подбору персонала с помощью искусственного интеллекта
- Разработка игры с процедурной генерацией локаций на платформе Unity
- Разработка игры в жанре «Стратегия» с использованием платформы Unity
- Разработка блокчейн-системы для безопасного и анонимного голосования на основе смарт-контрактов
- Разработка веб-приложения по тренировке навыков игры в шахматы
- Разработка веб-приложения для сбора финансовой аналитики
- Разработка онлайн-площадки для просмотра и продажи произведений искусства
- Разработка приложения для анализа продаж посредством платформы сбора и анализа большого объема данных
- Разработка приложения для анализа запасов в BI-системе QlikSense
- Разработка приложения для автоматизации грузоперевозок
- Разработка адаптивной платформы для поиска психологической помощи
- Разработка мобильного приложения для поддержания здорового образа жизни
- Разработка мобильного приложения-справочника «Эхо-мануал» для эхоардиографистов
- Разработка веб-приложения для эффективной работы в социальных сетях
- Разработка системы автоматизации управления ресурсами и их учета
- Разработка веб-приложения для управления офисным пространством
- Разработка приложения «Биржа предсказаний»
- Разработка мобильного приложения для учета личных затрат
- Машинное обучение для прогнозирования спроса на недвижимость
- Разработка кросс-платформенного приложения «Хранилище воспоминаний» с использованием фреймворка Flutter
- Разработка объектов динамической геометрии по курсу «Теоретическая механика»
- Разработка объектов динамической геометрии по курсу «Дифференциальные уравнения»
- Разработка игрового приложения в среде Unity
- Разработка Андроид-приложения для управления читательскими списками и прогрессом чтения
- Разработка веб-приложения для продажи картин выставочных художников
- Создание игрового приложения с использованием Unity 3D
- Разработка мобильного приложения «Счетчик продуктов питания»
- Разработка системы управления размещением и контроля сроков годности товаров в торговом объекте
- Эффективные квадратурные формулы для вычисления сингулярных интегралов на отрезке с весом специального вида