Subject: Operating Systems and Competitive Programming (06 - EE301)


Basic Information

CategoryTheoretical-methodological
Scientific or art field:Computer Science
InterdisciplinaryNo
ECTS7
Course specification

Course is active from 10.10.2005..


Precondition courses

Course idMandatoryMandatory
Object-Oriented ProgrammingYesYes

Course which have preconditioned courses Operating Systems and Competitive Programming

Course idMandatoryMandatory
Distributed Computer System ApplicationYesYes
The main course objective is mastering the principles of operation and structure of the operating system, as well as adopting the basics of competitive programming.
Ability to use operating system on a user and system level and mastering the basic principles of concurrent programming.
Concepts and principles of operating systems. Concurrent nature of the operating system. Concurrent libraries. Cooperation and synchronization of processes/threads. Structure of the operating system. Distributed operating systems.
Lectures. Computer Practice. Consultations. Among the examination prerequisites students take four tests and one course project. The theoretical part of the course is being tested through the final examination. The number of required points for the signature is 30.
AuthorsNameYearPublisherLanguage
M. HajdukovićOperativni sistemi – problemi i struktura2013FTN izdavaštvoSerbian language
Course activity Pre-examination ObligationsNumber of points
ProjectYesYes30.00
TestYesYes10.00
TestYesYes10.00
TestYesYes10.00
TestYesYes10.00
Theoretical part of the examNoYes30.00
Name and surnameForm of classes
Missing picture!

Hajduković Miroslav
Full Professor

Lectures
Missing picture!

Suvajdžin Rakić Zorica
Assistant Professor

Lectures
Missing picture!

Savić Goran
Full Professor

Computational classes
Missing picture!

Igić Nemanja
Assistant - Master

Computational classes
Missing picture!

Terzić Branko
Assistant - Master

Computational classes