IAS5130 Programming for Security Professionals
Students in this course examine core programming concepts such as variables, iteration structures, decision structures, data structures (such as arrays), and how to combine these core concepts to write simple scripts and programs. Additionally, students apply secure coding practices using C and the Python scripting language in their associated integrated development environments. In working with the C language, students apply defensive coding practices designed to prevent many security vulnerabilities. Using Python, students write scripts that perform important network administration tasks such as monitoring network traffic.