Заведующий кафедрой: доцент, кандидат физико-математических наук Игнатенко Марина Викторовна
Ведущий специалист по обеспечению учебного процесса: Барауля Ольга Анатольевна
Профессорско-преподавательский состав: 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 учебный год
2 курс, 3 заочное
- Сегментация цветных изображений
- Выделение границ объектов на изображениях
- Сравнительный анализ языков программирования Pascal и C++.
- Сравнительный анализ языков программирования C++ Visul Gtudio и Java
- Сравнительный анализ языков программирования C++ Visul Gtudio и Pyton
- Электронный учет посещаемости практических занятий.
- Электронный учет выполнения лаборатрных работ по методам программирования.
- Алгоритм численного решения и программная реализация для интегрального уравнения Вольтерра 2-го рода
- Разработка веб-приложения для изучения русского языка
- Разработка игрового приложения «JackBox» на JavaScript
- Разработка платформы для решения алгоритмических задач
- Разработка интернет-магазина кофейни «Z48» на JavaScript
- Разработка веб-приложения для распределения и обсуждения задач в команде
- Разработка веб-приложения «Финансовый отчет» на React
- Разработка Телеграмм-бота для получения музыкальных треков
- Разработка веб-приложения «Zoo магазин» на React
- Разработка веб-приложения «Генерация резюме» на React
- Платформа обучения произношению английского языка. BackEnd
- Платформа самообучения и Q&A информацией для программистов. FrontEnd
- Конверсия тестовых вопросов из XLS в TXT-формат для импорта в Moodle
- Разработка приложения DBmigration tool
- Платформа аккумуляции юридических документов
- Платформа самообучения и Q&A информацией для программистов (backend)
- Платформа обучения произношению английского языка. FrontEnd.
- Платформа самообучения и Q&A информацией для программистов (frontend)
- Разработка мобильного приложения на Kotlin
- Ускорение работы графического приложение с использованием организации параллельных потоков на Qt.
- Разработка мобильного приложения на Kotlin
- Разработка мобильного приложения по подбору автозапчастей Минск-Лада.
- Разработка веб-приложения Laundry Manager»
- Разработка приложения площадки объявлений
- Разработка веб-приложения для управления делами и задачами
- Разработка веб-приложения «Персональный стилист-ассистент»
- Разработка веб-приложения «Персональный стилист-ассистент»
- Разработка интернет-магазина на Java
- Разработка веб-приложения для фитнеса на React
- Разработка онлайн-библиотеки с использованием React
- Разработка Telegram-бота для работы с медиафайлами
- Разработка веб-приложения для управления финансами
- Разработка веб-приложения для планирования путешествий
- Мобильное приложение «Расписание занятий ММФ»
- Мобильное приложение «Помощник покупателя»
- Программа классификации изображений
- Мобильное приложение «Артикуляционная гимнастика»
- Разработка игрового приложения с использованием UnrealEngine
- Мобильное игровое приложение
- Разработка игрового приложения на Unity в жанре Rouge like
- Облачные сервисы для распознавания голосовых сообщений
- Анализ изображений для распознавания формул
- Разработка веб-приложения для изучения английского языка
- Редизайн сайта факультета философии и социальных наук
- Разработка веб-приложения для прослушивания музыки
- Разработка приложения по изучению грамматики английского языка
- Разработка приложения «Фотогалерея» с использованием API
- Создание системы управления умным домом на C#
- Разработка фитнес веб-приложения с использованием С# и .Net
- Разработка веб-приложения на Python
- Сайт с генерацией резюме по шаблонам js
- Разработка приложения для контроля финансов на js.
- Разработка личного финансового менеджера
- SEO продвижение сайтов.
- Разработка сайта для кафе “Keks cafe” на Tilda Publishing
- Разработка сайта для компании по организации дней рождений, праздников и тимбилдингов
- Создание веб-приложения по изучению грамматики английского языка
- Разработка сайта для зуботехнической лаборатории
- Разработка браузерной игры «Судоку»
- Разработка сайта для канцелярского магазина с использованием CMS Tilda
- Программное моделирование физических систем для использования в анимации и спецэффектах
- Разработка Web API для рыночнрой системы торговли
- Разработка веб-сайта обслуживающей организации с формой записи на услугу
- Разработка чата с использованием технологии Клиент/Сервер
- Разработка игрового приложения-симулятора с использованием Unity
- Разработка сетевого игрового приложения
- Разработка игры с элементами клавиатурного тренажера на С++
- Разработка автоматизированной системы учета нагрузки тренеров в фитнес-центре
- Разработка веб-сайта для магазина текстильной одежды
- Разработка программы управления банковскими вкладами физических лиц
- Разработка приложения для игры «Шашки» с использованием искусственного интеллекта
- Разработка веб-сайта для оказания услуг по подбору жилья с использованием React
- Разработка игрового веб-приложения
- Разработка интерактивной панели управления для ведения заметок
- Разработка искуственного интеллекта для игры в шахматы
- Разработка веб-приложения для ведения домашней бухгалтерии
- Разработка веб-приложения для поиска пользователей по интересам
- Разработка веб-приложения для безопасной передачи информации в интернете
- Редизайн 10 класса дистанционной математической школы
- Сравнительный анализ семафоров в многопоточности Java
- Разработка системы конвертации валют
- Разработка приложения для анализа и управления финансами с использованием js фреймворков.
- Приложение для безвозмездного обмена
- Разработка игрового приложения на React
- Разработка игрового приложения на React
- Разработка Telegram Bot
- Разработка игрового приложения на React
- Разработка веб-приложения на основе Spring MVC
- Телеграмм бот для отслеживания подписок
- Разработка веб-приложения для создания мероприятий
3 курс, 4 заочное
- Распознавание объектов на цифровых изображениях с помощью нейронных сетей
- Обнаружение объектов на снимках земной поверхности
- Сегментация цветных изображений
- Обнаружение людей на видеоизображениях
- Разработка мобильного приложения на Swift для поиска и просмотра информации о фильмах с использованием API
- Анализ асимптотического поведения решений разностного однородного уравнения со специальной матрицей
- Анализ асимптотического поведения решений разностного однородного уравнения с произвольной матрицей
- Система для автоматизации управления франчайзинговыми точками
- Система для автоматизации управления франчайзинговыми точками
- «Интерактивный фотоальбом – Галерея»
- Разработка веб-приложения для изучения алгебры
- Разработка веб-приложения для передачи временной информации по сгенерированной ссылке
- Построение пайплайна сбора и обработки данных
- Приложение для складского учета на языке программирования Java
- Разработка мобильного приложения для анализа GET-запросов на языке Swift
- Подкаст-студия в Минске
- Интернет-магазин электротехники
- Интернет банкинг на языке Golang
- Динамическийс анализ эффективности крипто валют на языке Java
- Приложение для аренды жилья
- Разработка и оптимизация Fork/Join процессов в Java
- Разработка веб-приложения для работы с персоналом.
- Разработка мобильного приложения для расчёта математических выражений
- Разработка веб-приложения для «Библиотека»для изучения языков
- Разработка мобильного e-commerce приложения
- Разработка мобильного приложения «Trainify»
- Разработка сайта железнодорожной компании
- Разработка компьютерной игры
- Разработка игр на Unity с использованием языка C#
- Разработка онлайн-игры с использованием Unity
- Разработка Telegram-бота на языке Python
- Разработка приложения медицинского назначения с использованием нейросетей
- Разработка веб-приложения для онлайн-магазина
- Разработка онлайн-игры с использованием Unity
- Разработка веб-приложения для арт-студии
- Мобильное приложение «Логопед»
- Разработка мобильного приложения «MMFTable»
- Мобильное приложение «Борьба с лудоманией»
- Фитнес-приложение со встроенным искусственным интеллектом
- Мобильное приложение для обучения программированию
- Разработка мобильного приложения «StyleSnap»
- Теория исключений и решение систем полиномиальных уравнений
- Моделирование алгоритмов скалирования высоконагрузочного приложения
- Физически реалистичные модели в Unity3D
- Система с персонализированными рекомендациями студентам по курсам на основе их учебной активности и предпочтений
- Система автоматизации развертывания и обеспечения отказоустойчивости гибридной инфраструктуры
- Приложение на Android для управления библиотекой игр
- Веб-приложение для управления личными финансами
- Разработка веб-приложения для коллекционеров марок
- Разработка веб-приложения «Шахматы»
- Разработка веб-приложения для премиальных коллекционных игрушек и арт-объектов
- Создание приложения для сервиса доставки пиццы
- Разработка веб-приложения для поиска репетиторов
- UX-исследования в разработке веб-ресурсов
- Веб-приложение для ведения протокола соревнований
- Платформа для прослушивания аудио и создания плейлистов
- Разработка базы данных для веб-сайта Совета Землячеств БГУ
- Создание веб-сайта о достопримечательностях Минска
- Микросервисная архитектура в веб-разработке: практическое применение Golang
- Социальная сеть на языке программирования Swift
- Разработка веб-приложения для чтения историй
- Разработка веб-приложения для каршеринга
- Разработка веб-приложения для управления задачами и проектами
- Разработка серверной части веб-прило.жения для верификации информации по изобразительному искусству
- Разработка клиентской части веб-приложения для верификации информации по изобразительному искусству
- Разработка игрового приложения с использованием технологии Клиент/сервер
- Разработка веб-приложения «Управление соревнованиями»
- Разработка чата с использованием многопоточных сервера и клиентов
- Разработка веб-приложения для многопользовательской игры
- Разработка веб-приложения «Интерактивный учебник с тестированием учащихся»
- Веб-приложение для игры «Морской бой»
- Веб-приложеине для социального взаимодействия
- Веб-приложение для интерактивного подбора фильмов
- Игровое веб-приложение для улучшения скорости печати
- Приложение для совместных тренировок
- Приложение для проведения видеотрансляций
- Приложение для проведения видеотрансляций
- Разработка образовательного iOS-приложения «MathFusion»
- Редизайн графических объектов дистанционной математической школы
- Создание веб-сервиса для учета финансов
- Построение информационных моделей на нейронных сетях и Phyton
- Создание социальных сайтов на NodeJs
- Разработка образовательного IOS-приложения «Lingvistik»
- Разработка мобильного приложения «CueFlows» для автоматизированного анализа и
обработки информационных ресурсов - Разработка веб-приложения для тренировки и увеличения словарного запаса
- Создание аудиовизуальных инсталляций из статистических графов
- Использование State Machine для создания игровых персонажей
- Разработка мобильного приложения для заказа маршруток
- Система адаптивного шумоподавления аудиосигнала
- Разработка веб-приложения для создания резюме (backend)
- Интеграция AI для автоматизации создания документов
Темы дипломных работ 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
- Разработка мобильного приложения «Счетчик продуктов питания»
- Разработка системы управления размещением и контроля сроков годности товаров в торговом объекте
- Эффективные квадратурные формулы для вычисления сингулярных интегралов на отрезке с весом специального вида