|
May 11, 2025
|
|
|
|
2022-2023 College Catalog [ARCHIVED CATALOG]
|
CIS 188 - Scripting for Automation 3 Credits, 4 Contact Hours 2 lecture periods 2 lab periods
Principles of systems automation on the Windows and Linux operating systems. Includes the use of PowerShell and Python to automate tasks and ensure consistent configurations.
Prerequisite(s): CIS 137 Recommendation: CIS 129 or introductory programming knowledge such as variables, loops and decision structures.

Course Learning Outcomes
- Explain the benefits of automation
- Construct, test, and execute Python scripts.
- Construct, test, and execute PowerShell scripts.
- Modify existing scripts
- Use automation to perform common system administration functions
Outline:
- Introduction to Automation
- Programming Basics and Review
- Data types
- Data structures
- Understanding flow control
- Using loops
- Error handling
- Powershell
- Automating active directory
- Windows services
- Files and directories
- Software applications
- Python
- Basics of Python
- Working with files and text
- Networking
- Processes
- Cloud automation
|
|