Skip to content

Latest commit

 

History

History
79 lines (52 loc) · 1.77 KB

File metadata and controls

79 lines (52 loc) · 1.77 KB

Operating Systems Course Material

This repository contains Operating Systems course material compiled for academic study and revision.
It covers both theoretical concepts and practical resources commonly taught in BSIT / Computer Science programs.


📘 Course Coverage

The repository includes material related to:

  • Processes and Threads
  • Multiprogramming, Multitasking, and Multithreading
  • CPU Scheduling concepts
  • Memory Management basics
  • System Calls and Interrupts
  • User Level vs Kernel Level Threads
  • Linux commands and OS utilities

📂 Repository Structure

🔹 Books Reference textbook for Operating Systems.

🔹 Class Slides Lecture slides used during the course.

🔹 Class Notes Fun Class Memories

🔹 Deep Pockets Extra reference PDFs for concept clarification.

🔹 OS Lab Lab manuals and lab-related resources.

🔹 Other Resources Helpful OS-related material including:

  • Linux Commands Cheat Sheet
  • System Call vs Interrupt
  • Producer–Consumer problem
  • Multithreading vs Multiprocessing
  • User vs Kernel Level Threads

🔹 Quizzes Quiz questions and solutions for practice.


🎯 Who Is This Repository For?

  • BSIT / Computer Science students
  • Juniors studying Operating Systems
  • Anyone revising OS fundamentals
  • Beginners learning Linux and OS concepts

⚠️ Disclaimer

All material shared in this repository is for educational purposes only.
Ownership of lecture slides, PDFs, and books belongs to the respective authors or instructors.


⭐ Support

If you find this repository helpful, feel free to star ⭐ it.
Suggestions and improvements are welcome.


👩‍💻 Maintained By

Maheen Fatima

BSIT F22 (PUCIT)