ИНСТИТУТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
БЕЛОРУССКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
Поиск Карта сайта

Программная инженерия

Квалификация - инженер-программист 
Форма обучения -  сокращённая заочная форма получения высшего образования,
 интегрированного со средним специальным образованием
.
Профилизация - «Программное обеспечение компьютерных технологий»

Специфика и актуальность

 

Программная инженерия (Software Engineering) - это динамичная и интеллектуальная область информационных технологий, связанная с разработкой программного обеспечения, которое может быть использовано на компьютерах, мобильных устройствах, веб-приложениях и других системах. Она предоставляет возможность создавать новое программное обеспечение с нуля. Это дает программисту творческую свободу в разработке уникальных решений и инновационных продуктов, которые могут иметь значительный вклад в технологический прогресс и улучшение жизни людей.

Основная задача инженера-программиста - разработка программного обеспечения на основе требований заказчика или на основе собственных концепций и идей. Это включает в себя анализ требований, проектирование архитектуры программы, написание кода, тестирование и отладку, оптимизацию и поддержку разработанного программного продукта.

 

Чему Вы научитесь

 

Кафедра информационных систем и технологий предлагает широкий курс программ, который позволяет студентам получить фундаментальное образование в программной инженерии. Это включает изучение основ программирования, алгоритмов, структур данных, баз данных, тестирования программного обеспечения и других важных аспектов программной инженерии.

Мы готовим специалистов в области промышленной разработки программного обеспечения (ПО). Особое внимание уделяется изучению всех стадий жизненного цикла ПО, а также востребованных технологий разработки таких как автоматизация тестирования, DevOps, СУБД, мобильная разработка и прочее. Параллельно изучаются как вопросы работы вычислительных систем, так и высокоуровневое программирование, что позволяет сформировать специалиста с целостным представлением.

Учитывая современные тенденции развития программной индустрии в рамках профилизация «Программное обеспечение компьютерных технологий» изучается цикл дисциплин по Искусственному Интеллекту  (Artificial Intelligence), что позволяет нашим студентам участвовать в разработках и создавать передовые программные продукты.

Получаемые знания и навыки постоянно отрабатываются в рамках проектной работы – каждый курс студенты выполняют по несколько индивидуальных и групповых проектов, что позволяет освоить взаимодействие в команде, а также перенять культуру разработки.

В лабораториях, под руководством известных учёных и действующих специалистов ведущих ИТ-компаний, студенты специальности «Программная инженерия» осваивают теоретические основы и приобретают практический опыт качественной разработки, верификации и сопровождения современных программных комплексов с использованием: 
• языков программирования (С++, C#, Java, Python, Ruby, Go, R и др.); 
• технологий разработки и тестирования ПО (Rational Rose, BPwin, ERwin, Enterprise Architect, SilkTest, Selenium и др.); 
• инструментальных сред разработки (IntelliJ IDEA, Eclipse, Microsoft Visual Studio, Xilinx ISE,  PyCharm, RubyMine, RStudio и др.); 
• программных платформ (.NET, Java и др.); 
• веб-технологий (PHP, HTML5, CSS, XML, JavaScript, J2EE, ASP.NET и др.); 
• мобильных технологий (Objective C, Swift, Unity 3d, Fabric, Realm, Flutter, Kotlin); 
• операционных систем (Windows, Linux, Mac OS X, iOS, Android); 
• СУБД (Oracle, MySQL, MS SQL Server и др.). 

Выпускающая кафедра ИСиТ обладает всеми профессиональными ресурсами для организации качественного образовательного процесса: квалифицированные преподаватели, библиотеки, лаборатории, компьютерные классы и другие инфраструктурные возможности, которые могут помочь студентам глубже понять и овладеть специальностью.

За время обучения на специальности наши студенты создают программные решения различного уровня сложности, учатся обеспечивать качество своего кода, реализуют свои креативные идеи в виде курсовых работ, учатся работать в команде.

Мы предоставляем практически неограниченные возможности реализации потенциала студентов в облсти информационных технологий, ведь большинство преподавателей параллельно работают в престижных IT-компаниях и делятся самыми современными знаниями со своими студентами. 

 

Что дальше?

 

Институт информационных технологий УО БГУИР предлагает своим студентам возможности для участия в учебных, научных и промышленных проектах, для успевающих студентов возможны стажировки, обеспечивается выполнение лабораторных, курсовых работ и других форм получения практического опыта. Все это позволяет студентам применять свои знания на практике и получать ценный опыт работы с реальными проектами, что ценно при последующем трудоустройстве. Программные инженеры востребованы во множестве компаний, начиная от стартапов и малых предприятий, до крупных IT-корпораций.

После окончания кафедры ИСиТ ИИТ БГУИР выпускники могут претендовать на должности инженеров-программистов, разработчиков компьютерных программ, специалистов по качеству ПО (тестировщиков), аналитиков и других специализированных ролей в IT-индустрии. Есть возможность продолжить обучение в магистратуре по специальности.

Места трудоустройства выпускников - известные IT-компании, информационные подразделения банков, министерств, IT-подразделений ведущих промышленных предприятий страны и др. 

Наши выпускники особо востребованы на рынке IT-специалистов и всегда обеспечены интересной и высокооплачиваемой работой!