Course Information

Course Code:
Course Number:
Code Course Name Language Type
BLG 312E Computer Operating Systems English Compulsory /
Elective
Local Credits ECTS Theoretical Tutorial Laboratory
3 5 3 0 0
Course Prerequisites and Class Restriction
Prerequisites BLG 221 MIN DD
or BLG 221E MIN DD
or BLG 233 MIN DD
or BLG 233E MIN DD
or BLG 223 MIN DD
or BLG 223E MIN DD
or YZV 201E MIN DD
Class Restriction None
Course Description
Introduction, history. Processes: basic concepts, concurrent processes, mutual exclusion, process management, scheduling approaches. Deadlock and deadlock prevention approaches. Memory management: segmentation, paging, related methods, virtual memory. Input/Output. UNIX and other example operating systems.