Course name Advanced Powershell
Course date 03.03.2020 - 31.12.2025
Institution Metropolia University of Applied Sciences
Course language English
Credits 5 ECTS credit

Field Technology HUB
Teacher Virve Prami
Available for open UAS No
Level Bachelor

Queries related to enrolment practices
Enrolment period 03.03.2020 - 31.12.2024
Implementation plan
Course enrolment info

Advanced Powershell

03.03.2020 - 31.12.2025

Course description

After completing the course, student is able to use powershell’s advanced functions and properties


  • Advanced functions
  • .NET ja REST API & Windows PowerShell
  • Controller Scripts
  • Debugging scripts
  • XML, JSON ja customized data format
  • Analyzing Powershell


Opintojakson suoritettuaan opiskelija osaa hyödyntää PowerShellin kehittyneitä toimintoja ja kirjoittaa edistyneitä syntakseja ja etsiä virheitä.

Opintojakson sisältö:

  • Kehittyneet funktiot
  • .NET ja REST API & Windows PowerShell
  • Kontrolleriskriptit
  • Virheenkäsittely
  • XML, JSON ja kustomoitu dataformaatti
  • Analysointi ja debug


None/Ei ole

Assessment criteria

The course consists of 12 chapters.The theory is studied by own pace using course slides, handouts and course books. Course slides and handouts for each module are studied and the corresponding exercises are performed after/during reading. The knowlege of the subjects can be enhanced by reading the textbooks.

The laboratory exams are performed in virtual environment using student’s own computer system. The virtual machines are downloaded and imported to student’s on Hyper-V. A log file is created during every exam.

At the end of the course a final test is taken (on-line Moodle test).

Grading is approved/fail

Course way of working and time table

Course is 100% online (Self-Study) course and you can enroll and start it whenever it’s suitable for you.

Timetible is totally up to Student her-/himself.

Course additional info

Course material is in english.

Course enrolment info

  • Course is 100% online self-study course.
  • You can enroll this course whenever it’s suitable for you and start it at once you have enrolled it.
  • Course can be done in own pace.
  • Credits will be putted into our Student register as soon as student has done this course.