Siirry suoraan sisältöön

Operating System Concepts and Linux System Programming (5op)

Toteutuksen tunnus: 5G00DM68-3007

Toteutuksen perustiedot


Ilmoittautumisaika
02.12.2025 - 31.12.2025
Ilmoittautuminen toteutukselle ei ole vielä alkanut.
Ajoitus
05.01.2026 - 30.04.2026
Toteutus ei ole vielä alkanut.
Laajuus
5 op
Yksikkö
Software Engineering
Toimipiste
TAMK Pääkampus
Opetuskielet
englanti
Koulutus
Bachelor's Degree Programme in Software Engineering
Opettajat
Erkki Hietalahti
Vastuuhenkilö
Erkki Hietalahti
Ryhmät
23I260EA
Degree Programme in Software Engineering
Opintojakso
5G00DM68

Osaamistavoitteet (Opintojakso)

The student knows the basic principles and tasks of operating systems including virtual memory management, device i/o, processes, inter-process communications, scheduling and concurrency and system calls.

Sisältö (Opintojakso)

Linux operating system concepts and system software development. File i/o, processes, inter-process communications, virtual memory management, system calls. System development on Linux by using C/C++ programming languages.

Arviointikriteerit, tyydyttävä (1-2) (Opintojakso)

Student knows about Linux operating system concepts and system software development principles. Student is able to exploit file i/o, processes, interprocess communications, virtual memory management and system calls with guidance. Student is able to implement system development on Linux by using C/C++ programming languages with guidance.

Arviointikriteerit, hyvä (3-4) (Opintojakso)

Student knows and understands Linux operating system concepts and system software development principles. Student understands and is able to exploit file i/o, processes, interprocess communications, virtual memory management and system calls. Student is able to implement system development on Linux by using C/C++ programming languages.

Arviointikriteerit, kiitettävä (5) (Opintojakso)

Student knows and understands in depth Linux operating system concepts and system software development principles. Student understands and is able to exploit independently file i/o, processes, interprocess communications, virtual memory management and system calls. Student is able to implement diversely system development on Linux by using C/C++ programming languages.

Arviointiasteikko

0-5

Siirry alkuun