/Operating-Systems

๐Ÿ“š Centralized collection of syllabus, books, experiments, and practice questions for the Operating Systems course at Urmia University.

MIT LicenseMIT

Operating Systems Course

๐Ÿ–ฅ๏ธ Welcome to the Operating Systems course repository! This repository hosts a comprehensive collection of reports, experiments, course materials, syllabus, books, practice questions, and more, designed for undergraduate Computer Engineering students at Urmia University.

๐Ÿ“‘ Table of Contents

๐Ÿ“š Books

The Books directory includes essential reading materials to support your learning:

๐Ÿ“ File Name
Bash Shell Scripting - Wikibooks.pdf
kernel-module-programming.pdf

๐Ÿ“„ Course Syllabus

The Course-Syllabus directory provides the detailed schedule and overview of the Operating Systems course:

๐Ÿ“ File Name
schedule-OS14011.pdf

๐Ÿ“‚ Course Materials

The Course-Materials directory contains various resources and notes to aid your study:

๐Ÿ“ File Name
Basic Linux commands.png
Deadlock.pptx
fileSystem.pdf
O Management.pdf

๐Ÿ”ฌ Experiments

This directory features a series of practical experiments crafted to deepen your understanding of various operating systems concepts:

๐Ÿงช Experiment No. ๐Ÿ“‚ Experiment Name
1 Processes & Threads
2 System Calls
3 Concurrency Control
4 Dining Philosophers
5 Windows Memory Management
6 Slab
7 Windows File Management
8 Windows Memory Management (Presentation)
9 Windows Processes and Threads (Presentation)
10 Windows File Management (Presentation)

โ“ Practice Questions

The Practice-Questions directory includes sample exams and practice questions to help you prepare for tests:

๐Ÿ“ File Name
OS-Sample Exams.pdf
OS96-1-Mid1.pdf
OS97-1-Mid1.docx

๐Ÿ“ Pamphlet

The Pamphlet directory contains course notes to supplement your study:

๐Ÿ“ File Name
Operating Systems (Course Notes) - Dr. Sharifi.pdf

๐Ÿ“ License

This repository is licensed under the MIT License. See the LICENSE file for more details.


I hope you find these materials and experiments helpful in your studies. Happy learning! ๐ŸŽ“