| |
Apr 14, 2026
|
|
|
|
|
2026-2027 College Catalog
|
CIS 109 - Powershell Automation 4 Contact Hours, 3 Credits 2 lecture periods 2 lab periods
Introduction to automation using PowerShell for cybersecurity and systems administration tasks. Includes hands-on practice in writing and executing scripts to automate administrative tasks, enhance security operations, and manage large environments. Also includes fundamental scripting concepts, problem-solving, and best practices for developing secure and maintainable solutions.
Prerequisite(s): CIS 136
.png) 
Course Learning Outcomes
- Apply automation techniques to perform common system administration functions.
- Demonstrate proficiency in the use of scripting languages to write simple scripts.
- Write simple linear and looping scripts to automate administrative processes.
- Construct simple and compound conditions within a programming language.
- Develop secure and robust scripts that solve complex problems using a programming language.
Outline:
- Introduction to PowerShell & Scripting Basics:
- Environment setup
- Cmdlets
- Execution policies
- Programming Basics
- Variables
- Control Structures & Conditions
- Loops & Iteration
- Functions & Modular Code
- Error Handling & Secure Coding
- Applied Automation Projects
- Account management
- Log parsing
- Automated configuration
- Final Project
|
|