The DAS PBL Project aims to develop an application while approaching the security aspects at all stages of the development process. Students must first analyze the flow of sensitive data in their application and perform a threat modeling to detect possible threats and vulnerabilities. Next, they need to implement their application while combating the detected threats and following community best practices. As a result, students deliver a well secured application to solve a real world problem.