Secure Software Development

3 Credit Hours

Pre-requisites: IS-5100, IS-5101

This course will teach students how to develop a secure information system. The course will first introduce what does secure software mean? It will continue by explaining the secure SDLC phases, modeling threats in requirements and design phases, reviewing code in implementation phase, testing security after development and deployment concerns.