Software Testing and Security

2 год - 2 семестр - 4 кредита

Курс "Software Testing and Security" предназначен для изучения методов и техник тестирования программного обеспечения с акцентом на обеспечение его безопасности. Студенты этого курса осваивают основные принципы тестирования программного обеспечения, включая стратегии тестирования, создание тестовых сценариев и методы обнаружения ошибок. Особое внимание уделяется тестированию безопасности, включая обнаружение и устранение уязвимостей, анализ защищенности и методы защиты программных систем от внешних атак. Курс также охватывает темы, связанные с тестированием веб-приложений, мобильных приложений и облачных сервисов. В результате прохождения этого курса студенты получают не только технические навыки в области тестирования, но и понимание важности обеспечения безопасности программного обеспечения.