This course provides an approach for dealing with security and privacy throughout the software development lifecycle. Emphasis is placed on security issues a developer faces, common security vulnerabilities and flaws, and security threats. Upon completion, students should be able to implement general security strategies, secure software design, and the incorporation of information security throughout all phases of software development.
CSC 125: Secure Coding
Description