CSC-248 PowerShell

This course features extensive hands-on systems administration tasks through PowerShell, as used in industry today. Topics include automating tasks, cmdlets, providers, the pipeline, objects, formatting, filtering, remoting, writing scripts, and more.

Credits

3

Prerequisite

CSC-260

Department

  • Computer Science

Semesters Course Will Be Offered

  • Fall
For more detailed course information view the Course Outline

CSC 248: PowerShell

Department

Computer Science

Course Description

This course features extensive hands-on systems administration tasks through PowerShell, as used in industry today. Topics include automating tasks, cmdlets, providers, the pipeline, objects, formatting, filtering, remoting, writing scripts, and more.

Credit Hours

3

Contact Hours

Lecture3
Lab0
Other0

Grading Scheme

Letter

Semester(s) Course Will Be Offered

Fall

Prerequisites

CSC-260

Course Learning Outcomes

  1. Demonstrate usage of command line syntax to accomplish tasks
  2. Write scripts to automate processes that accept multiple inputs and produce customized output
  3. Find and select the appropriate parameters for a given command

Topic Outline

  1. Automating tasks through scripting and cmdlets
  2. Using providers as adapters to get access to data stores
  3. Passing data and objects through the pipeline
  4. Discovering object members and putting objects into action
  5. Sorting, filtering, and measuring output
  6. Using remoting to perform administrative tasks on other machines
  7. Writing original effective scripts for systems administration purposes