Mar 04, 2026  
PUBLISHED 2026-2027 Credit Catalog 
    
PUBLISHED 2026-2027 Credit Catalog

CPRG 208 - Security for Developers


Description
This course introduces key principles of secure software development and the developer’s role in preventing vulnerabilities. Learners will implement safe authentication, protect data with encryption, and defend against common attacks such as SQL injection, XSS, and CSRF. Emphasis is placed on secure coding, dependency management, and risk assessment. Through hands-on practice, learners gain the skills to build, test, and deploy secure applications, ensuring reliability, compliance, and resilience in modern software systems.



1.5 Credits

Time Guidelines
The standard instructional time for this course is 21 hours.