Programming for Cybersecurity

Description

An introduction to automating computer tasks using scripting languages and solving problems using programming languages, with a focus on cyber-security.

Learning Outcomes

  1. Design scripts to Automate cybersecurity tasks..

  2. Design and Develop algorithms to solve computational problems.

  3. Develop a complex scripts using programming techniques

  4. Analyse and visualise metadata that has been extracted from a variety of sources

  5. Design and develop algorithms to identify vunerabilities.

  6. Analyse and evaluate areas in cybersecurity that can be automated and develop the algorithms to accomplish it.

Credits
10
% Coursework 100%