Operating system Logo

Operating Systems

Pre-requisites, Topics and outcomes

Course name: BCA. II year, 2023

Pre-requisites: C Programming and Computer fundamentals, Computer Architecture and Organization

Introduction to Operating Systems


Operating Systems Definitions, Types of operating system, Functionalities and Characteristics of OS, Hardware Concepts related to OS, Operating system Services, System Calls, System structure.

Process Management


Process concepts. Process state & process control block, process scheduling, scheduling criteria, scheduling algorithms, multiple-processor scheduling, real-time scheduling, threads, threads in linux