Operating Systems Overview: Definition. Functions, Structure- Simple, Layered, Microkernels, Modules.

Operating systems Operation-Dual-Mode operation and Timer. Operating System services, User Operating System Interface, System Calls, Types of system calls.

Process Management: Process Definition, Process states, Process State transitions, Process Scheduling, Process Control Block, Threads, Concept of multithreads.