Skip to main content

Operating Systems (4 cr)

Code: 5G00BD66-3002

General information


Enrolment period
28.07.2014 - 07.09.2014
Registration for the implementation has ended.
Timing
01.08.2014 - 31.12.2014
Implementation has ended.
Credits
4 cr
Local portion
4 cr
Mode of delivery
Contact learning
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
Finnish
Degree programmes
Degree Programme in ICT Engineering, students who began in 2013 or earlier
Teachers
Kaj Sundström
Course
5G00BD66

Objectives (course unit)

Students are able to:
- Install and configure an operating system
- Use key programming tools for software development
- Apply the operating system interface, as well as services in applications
- Use communication libraries (sockets) between servers for data communication
- Adapt the operating system kernel for different platforms

Content (course unit)

Linux operating system installation and configuration. Operating system structure and properties. Using a C/C++ programming environment. Process scheduling, asynchronous events and forked processes. Synchronization and semaphores. Asynchronous I/O. Message Queues. Shared memory. Communication (socket). Kernel configuration and generation.

Prerequisites (course unit)

C++-ohjelmointitaidot

Further information

Käyttöjärjestelmä, mikä käydään syvällisemmin läpi valitaan tilanteen mukaan.

Go back to top of page