Security Computing

Security Computing

Undergraduate Certificate
Security Computing
Help solve cyber crime by capturing critical digital evidence.

Our undergraduate certificates are available to both degree seeking and non-degree seeking students.

All of our certificates are 18 credit hours and can be finished in two to three semesters or can be taken one class at a time. These certificates provide students with the hands on knowledge, skills, and abilities necessary to excel in a competitive job market.

Image
Image

Courses

 

CYBV312
Introduction to Security Scripting

CYBV473
Violent Python

CYBV474
Advanced Analytics for Security Operations

CYBV475
Cyber Deception Detection

APCV320
Computational Thinking & Doing

APCV361
Data Analysis and Visualization

The Undergraduate Certificate in Security Computing will teach students how to apply the Python programming language to solve cybersecurity problems and conduct digital investigations. Students will learn how to develop, debug, execute, and deploy offensive and defensive python scripts; how to develop algorithms, determine the complexity of the algorithm, and identify cases in which the algorithm would/would not provide a reasonable approach for solving the specific problem; how to use Python to visualize security datasets; and how to develop Python-based machine learning models to detect, analyze, and defeat cyber deception operations. Upon completion of the certificate, students will be able to evaluate the strengths and weaknesses associated with the use of automated tools to solve complex security-related problems; create and use Python-based algorithmic solutions; and be able to apply existing Python libraries to support common security-related tasks.

View Full Curriculum