Программа курса уделяет большое внимание практической работе, более 70%, обретению навыков командного взаимодействия, осуществляется консультационная поддержка. Также предусмотрено изучение методов верификации и тестирования ПО для повышения надежности систем.