Skip to main content

Scripting and Automatization (3cr)

Code

General information


Enrollment
17.11.2025 - 08.01.2026
Registration for introductions has not started yet.
Timing
12.01.2026 - 30.04.2026
The implementation has not yet started.
Number of ECTS credits allocated
3 cr
Local portion
3 cr
Mode of delivery
Face-to-face
Unit
School of Technology
Campus
Lutakko Campus
Teaching languages
Finnish
Seats
0 - 35
Degree programmes
Bachelor's Degree Programme in Information and Communications Technology
Teachers
Juho Pekki
Esa Salmikangas
Groups
TTV25S1
Tieto- ja viestintätekniikka (AMK)
Course
TT00CD76

Realization has 15 reservations. Total duration of reservations is 30 h 0 min.

Time Topic Location
Thu 15.01.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Thu 22.01.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Thu 29.01.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Thu 05.02.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Thu 12.02.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
Verkko
Thu 19.02.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Thu 05.03.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Thu 12.03.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Thu 19.03.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Thu 26.03.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
Verkko
Thu 02.04.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Thu 09.04.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Thu 16.04.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Thu 23.04.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Thu 30.04.2026 time 08:30 - 10:30
(2 h 0 min)
Skriptaamisen ja automatisoinnin perusteet TT00CD76-3009
P2_D331 Tietoverkkolaboratorio
Changes to reservations may be possible.

Evaluation scale

0-5

Objective

You understand the benefits of automation related to the management of operating system and the principles of the operation of command interpreters. You know how to automate individual functions in Linux and Windows environments.

EUR-ACE Knowledge and Understanding
You understand the basic methods of automation and know how to use this in basic tasks. You know the basic concepts of automation.

EUR-ACE Engineering practice
You recognize the importance of automation in IT. You know how to apply automation in different environments

Content

In this course, you will learn the benefits of automating operating system management and the principles of command interpreter operation. You will be able to automate individual functionalities in both Linux and Windows environments. This course will equip you with the skills to improve system management and productivity through automation. You will also learn how to effectively use command interpreters across different operating systems.

Windows operating system automation
PowerShell shell
Linux operating system automation
Shell command interpreter

Materials

Course website (material, exercises and assignments)

Teaching methods

Lectures, exercises, assignments and exam

Exam schedules

Timing of the exam is informed on the first lecture.

International connections

The course material is in English

Completion alternatives

The admission procedures are described in the degree rule and the study guide. The teacher of the course will give you more information on possible specific course practices.

Student workload

Lectures and demos 25h, assignments 30h, self studying 20h, exam 5h
Total 80h

Assessment criteria, satisfactory (1)

Sufficient (1)
You understand the automation of operating systems to some extent. You can implement some simple scripts for Windows and Linux environments. You have only completed a part of the assignments.

Satisfactory (2)
You understand the automation of operating systems to some extent. You know how to implement simple scripts to Windows and Linux environments. You have only completed a part of the assignments.

Assessment criteria, good (3)

Good (3)
You understand the concepts and possibilities of automation. You know how to make scripts to Windows and Linux environments. You have completed a part of the assignments.

Very good (4)
You understand the concepts and possibilities of automation. You know how to implement scripts containing several functionalities for Windows and Linux environments. You have completed most of the assignments.

Assessment criteria, excellent (5)

Excellent (5)
You demonstrate extensive knowledge and understanding of the concepts and possibilities of automation. You know how to implement demanding, multi-functional scripts for Windows and Linux environments. You have completed all the assignments of the course.

Qualifications

Linux Basics
Windows Basics

Further information

80% attendance requirement.
The assessment methods will be announced during the first session of the course.

Go back to top of page