Secure Coding Practices Using AI Tools
SDC315 Secure Coding Practices Using AI Tools
College of Technology Applied AI Department
Course Description: This course introduces students to the principles of writing secure software. The course emphasizes practical techniques for identifying and mitigating common vulnerabilities. Students learn to write code that defends against threats such as injection attacks, cross-site scripting, and insecure data storage, while applying secure coding standards and checklists. Students gain experience recognizing risky patterns and implementing safer alternatives. Generative AI tools are introduced to assist in identifying potential security flaws and refactoring insecure code. The course prepares students to apply secure development practices in both individual and team-based project environments.
Credit Hours: 3.00
Prerequisites: All of: CYB120, CYB120L OR All of: SDC100, SDC100L
Corequisites: None
Learn more about the programs available at ECPI University.
