Skip to content

🌿 CS303 — OPERATING SYSYTEMS 🌏

  • Operating Systems (CS303) introduces process management, CPU scheduling, synchronization, deadlocks, memory management, file systems, I/O systems, virtualization, and case studies on modern operating systems like Linux. It also includes lab sessions for implementing OS concepts like scheduling, memory allocation, and file handling.

#ResourceActions
1
OS Syllabus
2
TUT2
3
Assignment 1
4
Assignment 2
5
Assignment 3
6
Books
7
Linux Kernel Development.pdf
8
Operating System Concepts.pdf
9
Operating systems_internals and design principles.pdf
10
OS Note till Process Sync (Critical Section).pdf
11
lec 1
12
lec 2
13
lec 3
14
lec 4
15
lec 5
16
lec 6
17
lec 7
18
lec 8
19
lec 9
20
lec 10
21
lec 11
22
lec 12
23
lec 13
24
lec 14
25
lec 15
26
lec 16
27
lec 17
28
lec 18

📑 Available Pyqs

#ResourceAccess
1Mid Semester📥 Open
2End Semester📥 Open

📤 Contributing

How to add resources

Option A: Upload PDFs

CS301/
├── CS301_Mid_2024.pdf
├── CS301_End_2023.pdf
└── CS301_Notes_TopicX.pdf

Add your Google Drive share link to the table above following the existing format.

📝 Naming Convention

  • For exams: CS301_Mid_YYYY.pdf or CS301_End_YYYY.pdf
  • For notes: CS301_Lecture#_Topic.pdf
  • For assignments: CS301_Assignment#_YYYY.pdf

💡 Important: Only add files you have permission to share

Need help? Open an issue or contact the maintainers

← Back to SEM1