π₯οΈ Welcome to the Operating Systems Laboratory course repository! This repository hosts all the resources, coursework, and experiments for the Operating Systems Laboratory course at Urmia University, designed for undergraduate Computer Engineering students.
The course syllabus provides a detailed schedule and overview of the Operating Systems Laboratory course. You can find the syllabus in the Course-Syllabus
directory:
This directory contains the practical experiments to be conducted throughout the course. Each experiment is designed to enhance your understanding of various operating system concepts:
π§ͺ Experiment No. | π§ Experiment Name |
---|---|
1 | Basic Linux Commands |
2 | Bash Script |
3 | Processes and Perf |
4 | PThread |
5 | Kernel Module |
The Resources
directory includes valuable reading materials and tutorials to support your learning:
π File Name | π Description |
---|---|
Bash Shell Scripting - Wikibooks.pdf | Comprehensive guide to Bash shell scripting |
kernel-module-programming.pdf | Detailed guide on kernel module programming |
Basic Linux commands.png | Quick reference for basic Linux commands |
pthread-1.pdf | Introduction to PThread programming |
PThread.pdf | In-depth PThread programming guide |
pthread-Tutorial.pdf | Tutorial for PThread programming |
This repository is licensed under the MIT License. See the LICENSE file for more details.