Skip to main content

Automation of ServicesLaajuus (3 cr)

Code: TTTS0800

Credits

3 op

Teaching language

  • Finnish

Responsible person

  • Juho Pekki

Objective

The student masters the various parts related to servers and different services: concepts, structures, used technical implementation methods and operating principles.
In addition, the student masters the principles of automatization and design and is able to implement automatized services in practice based on requirement specifications taking into account restrictions.

Competences
EU-EE EUR-ACE Engineering Design
EU-EN EUR-ACE Engineering Analysis
EU-ER EUR-ACE Engineering Practice

Content

The course contains concepts, structures, used technical implementation methods and operating principles related to servers and different services.
In addition, the course discusses the principles of automatization and design. An automatized service is implemented in practice.

Qualifications

Applies to degree students:
The student must have completed the courses from professional specialization option studies in programming, operating systems and servers in order to participate in this course. The basics of networking are also a prerequisite for this course. The knowledge base consists of programming skills and knowledge of server operating systems and the most common services.

Assessment criteria, satisfactory (1)

Sufficient 1: The student is familiar with the structures and various services regarding servers and understands the operating principles and implementation methods of simple services. In addition, the student knows the automatization and design principles and is able to implement a simple automatized service in practice.

Satisfactory 2: The student shows command of structures and various services regarding servers and is able to analyze their operating principles and implementation methods superficially. In addition, the student knows the principles of automatization and design superficially and is able to implement simple automatized services in practice in outline. The student is able to work in a project group in certain roles and assess the group’s and their work and designs superficially.

Assessment criteria, good (3)

Good 3: The student shows command of structures regarding servers and various services and is able to analyze their operating principles and implementation methods in outline. In addition, the student knows the principles of automatization and design and is able to implement automatized services in practice. The student is able to work in a project group and assess the group’s and their work and designs in outline.

Very good 4: The student shows good command of structures related to servers and various services and is able to analyze their operating principles and implementation methods. In addition, the student knows the principles of automatization and design and is able to implement automatized services in practice based on requirement definition and considering restrictions. The student is able to work in a project group and assess the group’s and their own work and designs in a versatile manner.

Assessment criteria, excellent (5)

Excellent 5: The student shows perfect command of structures related to servers and various services and is able to analyze their operational principles and implementation methods. Additionally, the student knows the principles of automatization and design and is able to implement automatized services in practice based on requirement specifications considering restrictions. The student is able to assess the group’s and their own work and designs critically.

Enrollment

01.11.2021 - 09.01.2022

Timing

10.01.2022 - 29.04.2022

Number of ECTS credits allocated

3 op

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
Groups
  • TTV19S1
    Tieto- ja viestintätekniikka

Objectives

The student masters the various parts related to servers and different services: concepts, structures, used technical implementation methods and operating principles.
In addition, the student masters the principles of automatization and design and is able to implement automatized services in practice based on requirement specifications taking into account restrictions.

Competences
EU-EE EUR-ACE Engineering Design
EU-EN EUR-ACE Engineering Analysis
EU-ER EUR-ACE Engineering Practice

Content

The course contains concepts, structures, used technical implementation methods and operating principles related to servers and different services.
In addition, the course discusses the principles of automatization and design. An automatized service is implemented in practice.

Learning materials and recommended literature

Presented at the beginning of the course.

Teaching methods

- lectures
- independent study
- small group learning
- assignments

Practical training and working life connections

-

Exam dates and retake possibilities

There is no exam in the course. The grade is determined by the assignments (100%) score accumulation.

Alternative completion methods

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

One credit (1 Cr) corresponds to an average of 27 hours of work.

- lectures 10 h
- assignments 29 h
- independent study 42 h
Total 81 h

Further information for students

Arvosana määräytyy arvosteltavien harjoitustöiden perusteella (100%).

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Sufficient 1: The student is familiar with the structures and various services regarding servers and understands the operating principles and implementation methods of simple services. In addition, the student knows the automatization and design principles and is able to implement a simple automatized service in practice.

Satisfactory 2: The student shows command of structures and various services regarding servers and is able to analyze their operating principles and implementation methods superficially. In addition, the student knows the principles of automatization and design superficially and is able to implement simple automatized services in practice in outline. The student is able to work in a project group in certain roles and assess the group’s and their work and designs superficially.

Evaluation criteria, good (3-4)

Good 3: The student shows command of structures regarding servers and various services and is able to analyze their operating principles and implementation methods in outline. In addition, the student knows the principles of automatization and design and is able to implement automatized services in practice. The student is able to work in a project group and assess the group’s and their work and designs in outline.

Very good 4: The student shows good command of structures related to servers and various services and is able to analyze their operating principles and implementation methods. In addition, the student knows the principles of automatization and design and is able to implement automatized services in practice based on requirement definition and considering restrictions. The student is able to work in a project group and assess the group’s and their own work and designs in a versatile manner.

Evaluation criteria, excellent (5)

Excellent 5: The student shows perfect command of structures related to servers and various services and is able to analyze their operational principles and implementation methods. Additionally, the student knows the principles of automatization and design and is able to implement automatized services in practice based on requirement specifications considering restrictions. The student is able to assess the group’s and their own work and designs critically.

Prerequisites

Applies to degree students:
The student must have completed the courses from professional specialization option studies in programming, operating systems and servers in order to participate in this course. The basics of networking are also a prerequisite for this course. The knowledge base consists of programming skills and knowledge of server operating systems and the most common services.

Enrollment

01.11.2021 - 09.01.2022

Timing

10.01.2022 - 29.04.2022

Number of ECTS credits allocated

3 op

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
Groups
  • TTV19S5
    Tieto- ja viestintätekniikka

Objectives

The student masters the various parts related to servers and different services: concepts, structures, used technical implementation methods and operating principles.
In addition, the student masters the principles of automatization and design and is able to implement automatized services in practice based on requirement specifications taking into account restrictions.

Competences
EU-EE EUR-ACE Engineering Design
EU-EN EUR-ACE Engineering Analysis
EU-ER EUR-ACE Engineering Practice

Content

The course contains concepts, structures, used technical implementation methods and operating principles related to servers and different services.
In addition, the course discusses the principles of automatization and design. An automatized service is implemented in practice.

Learning materials and recommended literature

Presented at the beginning of the course.

Teaching methods

- lectures
- independent study
- small group learning
- assignments

Practical training and working life connections

-

Exam dates and retake possibilities

There is no exam in the course. The grade is determined by the assignments (100%) score accumulation.

Alternative completion methods

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

One credit (1 Cr) corresponds to an average of 27 hours of work.

- lectures 10 h
- assignments 29 h
- independent study 42 h
Total 81 h

Further information for students

Arvosana määräytyy arvosteltavien harjoitustöiden perusteella (100%).

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Sufficient 1: The student is familiar with the structures and various services regarding servers and understands the operating principles and implementation methods of simple services. In addition, the student knows the automatization and design principles and is able to implement a simple automatized service in practice.

Satisfactory 2: The student shows command of structures and various services regarding servers and is able to analyze their operating principles and implementation methods superficially. In addition, the student knows the principles of automatization and design superficially and is able to implement simple automatized services in practice in outline. The student is able to work in a project group in certain roles and assess the group’s and their work and designs superficially.

Evaluation criteria, good (3-4)

Good 3: The student shows command of structures regarding servers and various services and is able to analyze their operating principles and implementation methods in outline. In addition, the student knows the principles of automatization and design and is able to implement automatized services in practice. The student is able to work in a project group and assess the group’s and their work and designs in outline.

Very good 4: The student shows good command of structures related to servers and various services and is able to analyze their operating principles and implementation methods. In addition, the student knows the principles of automatization and design and is able to implement automatized services in practice based on requirement definition and considering restrictions. The student is able to work in a project group and assess the group’s and their own work and designs in a versatile manner.

Evaluation criteria, excellent (5)

Excellent 5: The student shows perfect command of structures related to servers and various services and is able to analyze their operational principles and implementation methods. Additionally, the student knows the principles of automatization and design and is able to implement automatized services in practice based on requirement specifications considering restrictions. The student is able to assess the group’s and their own work and designs critically.

Prerequisites

Applies to degree students:
The student must have completed the courses from professional specialization option studies in programming, operating systems and servers in order to participate in this course. The basics of networking are also a prerequisite for this course. The knowledge base consists of programming skills and knowledge of server operating systems and the most common services.