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
Becoming Familiar with SUSE Linux EnterpriseA Cloud Guru Akamai Customer Consulting and Support
Coursera Akamai Network Engineering
Coursera Operating Systems Fundamentals
Akamai via Coursera Asegurar los recursos de VPC con grupos de seguridad (EspaƱol LATAM) | Securing VPC Resources with Security Groups (LATAM Spanish)
Amazon Web Services via AWS Skill Builder