CSC 129 Introduction to Secure Coding

3 Credit Hours • 60 Contact Hours (30 Lecture, 30 Lab)

Prerequisite: CSC 119

Focuses on introduction to secure coding. Emphasizes concepts, principles, best practices of structured secure programs within security standards. Analysis and design of secure programming is stressed, including costs, threats, security concepts, policies, coding flaws, vulnerabilities, exploits and code mitigation. Case study reviews of legacy and contemporary object oriented languages to be completed. Course focuses on the application of secure coding principles, standards to resolve code flaws and vulnerabilities.