Required
CS401: Operating Systems
Examine how operating systems and design have evolved as changes in hardware and software led to contemporary operating systems. Topics include basic OS concepts, methods of OS design and construction, process coordination, management, and algorithms for CPU scheduling, memory, and general resource allocation.
CS401


CS401 Study Guide
This study guide will help you get ready for the final exam. It discusses the key topics in each unit, walks through the learning outcomes, and lists important vocabulary terms. It is not meant to replace the course materials!

Course Syllabus
WELCOME TO CS401: OPERATING SYSTEMS Specific information about this course and its requirements can be found below. For more general information about taking Saylor Academy courses, including information about Community and Academic Codes of Conduct, please read the Student Handbook. COURSE DESCRIPTION Examine how operating systems and design have evolved as changes in hardware and software led to contemporary operating systems. Topics include basic OS concepts, methods of OS design and const...

CS401: Certificate Final Exam
ESSENTIAL DETAILS: * You will have TWO (2) HOURS to complete this exam * You must wait 7 DAYS between consecutive attempts of this exam * Exam questions are distributed across multiple pages * Exam questions will have several plausible options; be sure to pick the answer that best satisfies each part of the question * Your answers are saved each time you move to another page in the exam * You can answer the questions in any order * You can go directly to any question by clicking its number in...

Course Feedback Survey
https://saylordotorg.typeform.com/to/i5d5GmAo?utm_source=CS401&utm_medium=coursepage&utm_campaign=compsurvey

CPU Scheduling Simulation Exercises
Complete both parts of the CPU scheduling simulations. You will need to have Java Installed on your computer. Follow all of the instructions provided. Your results should match the answers provided in the answer keys for Part 1 and Part 2.
https://s3.amazonaws.com/saylordotorg-resources/wwwresources/site/wp-content/uploads/2011/11/CS401-CPU-Scheduling-Simulation-FINAL.pdf

Banker's Algorithm Problem Set
Read through the review of the Banker's Algorithm if you need to review the way that the algorithm works. Complete both exercises and check your answers against the answer key.
https://s3.amazonaws.com/saylordotorg-resources/wwwresources/site/wp-content/uploads/2011/11/CS401-Bankers-Algorithm-Exercise-FINAL.pdf

Deadlock Simulation Lab
Complete this lab. All instructions are included for downloading and running the simulator. Compare the results of your experiments to the answer key.
https://s3.amazonaws.com/saylordotorg-resources/wwwresources/site/wp-content/uploads/2011/11/CS401-Deadlock_Simulation_Lab-FINAL.pdf

Memory Management Simulation
Complete this assignment. You can check your answers against the answer key.
https://s3.amazonaws.com/saylordotorg-resources/wwwresources/site/wp-content/uploads/2012/01/CS401-Memory-Management-Simulation-Interactive-Lab-FINAL.pdf
Showing 10 results