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

Lecture Contact Hours

3

Lab Contact Hours

0

Other Contact Hours

0

Department

  • Computer Science

Grading Scheme

  • Letter

SUNY Gen Ed Credit

  • No

Semesters Course Will Be Offered

  • Fall

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
View 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