Oct 18, 2024  
2022-2023 Course Catalog 
    
2022-2023 Course Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CTSA 1070 - Introduction to PowerShell Scripting

Credits: 3
Hours/Week: Lecture 2 Lab 2
Course Description: This course introduces the student to the Microsoft PowerShell scripting language. Topics include cmdlets, remoting, objects, wildcards, and variables. PowerShell programming (scripting) is covered in introductory and intermediate levels. In this class, students will study the necessary PowerShell scripting concepts and practical usage within the Microsoft operating system environment.
MnTC Goals
None

Prerequisite(s): None
Corequisite(s): None
Recommendation: CTSA 1013  or prior experience with Windows PowerShell and/or Windows Server.

Major Content
  1. Interacting with the PowerShell console and ISE
  2. Cmdlets, aliases, and functions
  3. Working with objects and the pipeline
  4. Fundamentals of PowerShell remoting
  5. Wildcards and regular expressions
  6. Introduction to scriptblocks and beginner level scripting

Learning Outcomes
At the end of this course, students will be able to:

  1. complete basic administrative tasks.
  2. demonstrate the basics of PowerShell remoting.
  3. develop basic PowerShell scripts utilizing objects, regular expressions, variables, conditions, and loops.
  4. manage execution policies, user profiles, and server manager.
  5. modify the Windows filesystem.
  6. navigate the Windows filesystem.

Competency 1 (1-6)
None
Competency 2 (7-10)
None


Courses and Registration



Add to Portfolio (opens a new window)