Operating System

Operating System

10 of 25 videos summarized

Operating systems are an essential part of any computer system. Similarly, a course on operating systems is an essential part of any Computer Science as well as Electronics course. This field is undergoing rapid change, as computers are now prevalent in virtually every application. Yet the fundamental concepts remain fairly clear and that is what will be taught in this course. In brief, an operating system acts as an intermediary between the user of a computer and the computer hardware. The purpose of an operating system is to provide an environment in which a user can execute programs in a convenient and efficient manner. Every important aspects of an Operating System will be taught in this course so as to get a proper understanding about Operating Systems and their design and working. You will find lectures on the following topics: 1) Introduction to OS 2) Operating System Structures 3) Process Management 3.1) Processes 3.2) Threads 3.3) CPU Scheduling 3.4) Process Synchronization 3.5) Deadlocks 4) Memory Management 4.1) Main Memory 4.2) Virtual Memory 5) Storage Management 5.1) File System Interface 5.2) File-System Implementation 5.3) Mass-Storage Structure 5.4) I/O Systems 6) Protection and Security 7) Distributed Systems 7.1) Distributed System Structures 7.2) Distributed File Systems 7.3) Distributed Coordination 8) Special Purpose Systems

Operating System - Video Summaries