|Lecture hours per week||2|
|Lab hours per week||2|
Students enrolled in Software Security will learn how to build secure software by becoming familiar with current software security principles. Students will also examine common application security flaws, and understand how to integrate security with design, development, testing and deployment phases of the software development life cycle. COMP307 addresses the ever-growing security concerns that IT organizations face regarding their deployed software applications. Students will also learn how to implement security strategies currently used to mitigate the security risks associated with web applications and social networking.