Skip to main content

Introduction to Operating SystemsLaajuus (5 cr)

Code: TX00FD44

Credits

5 op

Teaching language

  • English

Objective

After completing the course, student is familiar of design and implementation of modern operating system. The student is also aware of problems related to concurrency.

Content

Process management, scheduling and concurrency control. Memory management. I/O management and file systems.

Assessment criteria, approved/failed

Pass/failed.

Timing

16.04.2024 - 31.12.2025

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 5000

Degree programmes
  • Information and Communication Technology
Teachers
  • Virve Prami
Teacher in charge

Janne Salonen

Groups
  • VIOPE_2025_MAKSULLINEN_JARJESTELMA
    Open UAS 2025
  • VIOPE_2024_MAKSULLINEN_JARJESTELMA
    Viope TiVi (NonStop), year 2024

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty

Timing

01.01.2024 - 31.07.2025

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 5000

Degree programmes
  • Information and Communication Technology
Teacher in charge

Janne Salonen

Groups
  • VIOPE_2024_MAKSULLINEN_JARJESTELMA
    Viope TiVi (NonStop), year 2024

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty

Timing

01.01.2024 - 31.07.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 1000

Degree programmes
  • Information and Communication Technology
Teacher in charge

Janne Salonen

Groups
  • VIOPE_NonStop6
    VIOPE_NonStop6

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty

Timing

01.01.2024 - 31.07.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 1000

Degree programmes
  • Information and Communication Technology
Teacher in charge

Janne Salonen

Groups
  • Viope_nonstop_9
    Viope_nonstop_9

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty

Timing

01.01.2024 - 31.07.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 1000

Degree programmes
  • Information and Communication Technology
Teacher in charge

Janne Salonen

Groups
  • Viope_nonstop_11
    Viope_nonstop_11

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty

Timing

01.08.2023 - 31.07.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 1000

Degree programmes
  • Information and Communication Technology
Teacher in charge

Janne Salonen

Groups
  • Viope_nonstop_12
    Viope_nonstop_12

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty

Timing

01.08.2023 - 31.07.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 1000

Degree programmes
  • Information and Communication Technology
Teacher in charge

Janne Salonen

Groups
  • Viope_nonstop_13
    Viope_nonstop_13

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty

Timing

01.08.2022 - 23.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 1000

Degree programmes
  • Information and Communication Technology
Teacher in charge

Janne Salonen

Groups
  • VIOPE_NonStop5
    VIOPE_NonStop5

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty

Timing

01.08.2022 - 31.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 1000

Degree programmes
  • Information and Communication Technology
Teacher in charge

Janne Salonen

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty

Timing

01.08.2022 - 31.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 1000

Degree programmes
  • Information and Communication Technology
Teacher in charge

Janne Salonen

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty

Timing

01.08.2022 - 31.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 1000

Degree programmes
  • Information and Communication Technology
Teacher in charge

Janne Salonen

Groups
  • VIOPE_NonStop7
    VIOPE_NonStop7

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty

Timing

01.08.2022 - 31.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 1000

Degree programmes
  • Information and Communication Technology
Teacher in charge

Janne Salonen

Groups
  • VIOPE_NonStop7
    VIOPE_NonStop7

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty

Timing

01.08.2022 - 31.12.2023

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

School of ICT

Campus

Karaportti 2

Teaching languages
  • English
Seats

0 - 1000

Degree programmes
  • Information and Communication Technology
Teacher in charge

Janne Salonen

Groups
  • VIOPE_NonStop7
    VIOPE_NonStop7

Objective

Opintojakson suoritettuaan opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.

Content

Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.

Location and time

Course is 100% online and Student has six (6) months time to do this course after course material has been activated.

Materials

Online.

Teaching methods

100% online self-study course.

Employer connections

N/A

Exam schedules

Online.

International connections

N/A

Completion alternatives

N/A

Student workload

Depends on the student's baseline.

Further information

More information about this course can be asked via viopesupport@metropolia.fi

Evaluation scale

Hyväksytty/Hylätty

Assessment criteria, approved/failed

Hyväksytty/hylätty