
|
|

О СПЕЦИАЛЬНОСТЯХ
Кафедра осуществляет подготовку по специальностям:
6-05-0612-01 «Программная инженерия» (бакалавриат)
7-06-0611-05 «Компьютерная инженерия» (магистратура)
Все о специальности «Программная инженерия»
Квалификация: инженер-программист
Срок обучения: 4 года
Форма обучения: дневная, очная
Язык обучения: русский, английский
Преимущества образовательной программы «Программная инженерия»
- Соответствие образовательной программы международным рекомендациям по преподаванию программной инженерии в высших учебных заведениях (Computer Science Сurricula) и охват всех аспектов производства программного обеспечения.
- Международная аккредитация образовательной программы (Решение Независимого агентства аккредитации и рейтинга IAAR).
- Сочетание теоретической подготовки с практическим опытом работы в компаниях. Договоры с ИТ-компаниями, лидерами индустрии, открывают перед студентами возможности получения профессиональных компетенций во время прохождения практик.
- Высокий уровень подготовки и профессиональный преподавательский состав. В реализации образовательной программы принимают участие высокотехнологичные софтверные компании Республики Беларусь, специалисты компаний привлекаются к преподаванию и руководству практиками студентов.
- Билингвальное обучение. Обеспечена возможность изучения профильных дисциплин на английском языке.
Что вы будете изучать?
- математика для программистов (математический анализ, дискретная математика, линейная алгебра, теория вероятностей и прикладная статистика);
- алгоритмы и структуры данных, разработка и анализ алгоритмов;
- языки программирования (C++, Python, C#, Java, JavaScript, PHP и др.);
- технологии разработки веб-приложений (Java EE, ASP.NET, Node.js, HTML, CSS, Angular, React и др.);
- технологии разработки мобильных приложений (Flutter, Swift);
- основы GameDev (Unity, Unreal Engine);
- базы данных и системы управлениями базами данных (MySQL, MS SQL, PostgreSQL и др.);
- конструирование программного обеспечения и проектирование архитектуры программных систем;
- технологии контейнеризации, автоматизация развертывания приложений (Docker, Kubernetes, CI/CD);
- разработка и анализ требований к программному обеспечению, тестирование ПО, управление программными проектами;
- машинное обучение и нейросетевые технологии, компьютерный анализ данных.
Где вы сможете работать?
Выпускники специальности «Программная инженерия» могут работать в сервисных и продуктовых ИТ-компаниях, ИT-департаментах организаций, промышленных предприятий, учреждений банковской сферы, в научных учреждениях и учреждениях образования.
Перечень возможных должностей
- инженер-программист (по специализациям Frontend-разработчик, Backend-разработчик, Fullstack-разработчик, разработчик игровых приложений, разработчик мобильных приложений, DevOps-инженер);
- специалист по тестированию и обеспечению качества ПО (QA Engineer);
- бизнес-аналитик (BA);
- аналитик данных (Data Analyst), инженер машинного обучения (ML-инженер);
- SEO-специалист (специалист по оптимизации сайта под поисковые запросы);
- UX/UI-дизайнер (специалист по проектированию пользовательских интерфейсов);
- системный администратор.
Познакомьтесь со специальностью поближе и посмотрите
|
|
|
|