Course Code: BDDI 5504
Academic Year: 2026-2027
This course focuses on the key security risks associated with running decentralized applications and the best practices for managing these risks. Students investigate known vulnerabilities, apply industry standards and best practices, and implement test suites to ensure the security of smart contracts. The course also covers data privacy, ethics, and legal compliance requirements for blockchain applications, equipping students with the knowledge to address security and regulatory challenges in blockchain development.