Skip to main content
Skip header

Programming in Operating Systems

Summary

Advanced programming techniques of operating system will be discussed in this subject. The student will learn more ways to communicate with the devices and sockets. He will also learn effective methods of interprocess communication.

Literature

[1} W. Richard Stevens, Stephen A. Rago, Advanced Programming in the Unix environment, Addison-Wesley Professional; 3rd edition (May 24, 2013), ISBN: 0321637739 
[2] Robert Love, Linux System Programming: Talking Directly to the Kernel and C Library, O'Reilly Media; Second Edition edition (June 8, 2013), ISBN: 1449339530 
[3] Andrew S. Tanenbaum, Modern Operating Systems, Prentice Hall; 4 edition (March 20, 2014), ISBN: 013359162X 

Advised literature

[1] Richard Stones, Neil Matthew, Beginning Linux Programming, Wrox, 4. edition, ISBN-10: 0470147628 


Language of instruction čeština, angličtina, čeština, angličtina
Code 460-4112
Abbreviation PVOS
Course title Programming in Operating Systems
Coordinating department Department of Computer Science
Course coordinator Ing. Petr Olivka, Ph.D.