This one-week (5 hours each day) camp delivers 25 hours of intensive training designed to provide a solid understanding of the principles of secure programming and capability to write secure and robust code for a variety of cases. Students will:
- Demonstrate how violating principles of secure programming leads to weaknesses in code
- Analyze programs to find weaknesses and vulnerabilities
- Remediate common vulnerabilities in an existing program
- Avoid common vulnerabilities when writing new code
- Employ techniques to prevent common exploits to code
- Apply critical concepts in secure programming
- Use tools to improve code