Basics of computer science
Offered By: Skillshare
Course Description
Overview
Mastering the concepts of Operating Systems is very important to get started with Computer Science because Operating Systems is the program which is responsible for the ease with which we are able to use computers today.
In this course ,every concept of Operating Systems is taught in an easy-to-understand manner such that anybody without any prerequisites will be able to master the concepts in the easiest way.
Come and join me, I assure you that you will have the best learning experience of not just Operating Systems but also the core of Computer Science in a different dimension.
Syllabus
- How a computer works
- How various parts of computer work together
- Need for Operating Systems from scratch
- How Input and Output devices work together
- Program vs Process, States of a process
- Degree of Multiprogramming
- Types of Operating Systems
- An Important point to note
- Process Control block
- Attributes of a process
- Types of scheduler, Context switching
- Various times of a process
- Types of Scheduling Algorithms
- SJF Scheduling Algorithm
- SJF Example 1
- SJF Example 2
Taught by
Vignesh Sekar
Related Courses
Real Time Operating SystemIndian Institute of Technology, Kharagpur via Swayam Concepts of Operating Systems
Udemy FreeRTOS From Ground Up™ on ARM Processors (REVISED)
Udemy RA: Supply Chain Applications with R & Shiny: Inventory.
Udemy Build Your Own RealTime OS (RTOS) From Ground Up™ on ARM 1
Udemy