SCOMPCRTU - Security Computing

Download as PDF

Applied Sci & Tech, Col of Undergraduate Certificate CERTU - Undergraduate Certificate

Program Type

Undergraduate Certificate

College

College of Applied Science & Technology

Career

Undergraduate

Program Description

The Security Computing Certificate 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.

Learning Outcomes

LEARNING OUTCOMES
- Evaluate how variability affects outcomes; how to identify anomalous events; how to integrate and differentiate continuous functions of multiple variables; and how to solve complex problems using computation and scripting languages.
- Analyze and how networks work at the infrastructure, network and applications layers; how they transfer data; how network protocols work to enable communication; and how the lower-level network layers support the upper ones.
- Analyze and assess how knowledge about an adversary's motivation, intentions, and methods are collected, analyzed, and disseminated to help security personnel and business staff to align resources and protect critical assets within an enterprise architecture.