Oct 03, 2024  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog

CSCI 1411 - Script Programming


This course is designed to engage students in hands-on activities through assigned script programming tasks. Three popular scripting languages will be explored: Bash, Python, and PowerShell. Concepts such as functions, pipeline parallelization, flow controls (such as if-then, switch, for loop, for each, do-while), operator chaining, lists and dictionaries, and regular expressions will be discussed. Using the scripting languages students are expected to automate administrative tasks, debug and customize applications, and develop simple utilities. The course will also explore ways to extend popular open-source security tools.

Prerequisite/Corequisite:
Prerequisite: CSCI 1301 or CSCI 1301K with a grade of C or higher

Hours:
3