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