Jan 22, 2022  
Undergraduate Catalog 2020-21 
Undergraduate Catalog 2020-21 [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CYCS 5750 - Software Development for Cybersecurity

This course covers the theory and practice of software security, focusing on common software security risks including: identification of potential threats and vulnerabilities, methods and tools for identifying and eliminating security vulnerabilities and coding principles to avoid security holes in new software. The course covers essential guidelines for building secure software: how to design software with security in mind from the ground up and to integrate analysis and risk management throughout development.

Prerequisites & Corequisites: Prerequisites: (CS 5710 or CYCS 5710) and (CIS 5710 or CYIS 5710), with a grade of “C” or better in all prerequisites.

Credits: 3 hours

Restrictions: Restricted to majors in Cybersecurity.

Notes: Open to upper level and graduate students.

Add to Portfolio (opens a new window)