3 credit hoursPrerequisite: CSCI 3110 with C (2.0) or better. Comprehensive study of principles and practices of developing secure software systems; exploration and identification of software flaws; utilization of source code analysis tools; implementation of software testing and conduct penetration testing to enhance the security of software applications.