diff --git a/DISCLAIMER.md b/DISCLAIMER.md
new file mode 100644
index 0000000..40753ba
--- /dev/null
+++ b/DISCLAIMER.md
@@ -0,0 +1,13 @@
+# DISCLAIMER
+
+Disclaimer for [SystemsProgrammingAndOperatingSystem](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem) repository under [sppu-te-comp-content](https://git.kska.io/sppu-te-comp-content) organization.
+
+---
+
+- Please be advised that this repository ([SystemsProgrammingAndOperatingSystem](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem)), and all of its content are entirely independent and not associated to, and/or affiliated with SPPU (Savitrbai Phule Pune University, Pune) and/or any of its colleges, nor with [KSKA Git](https://git.kska.io). The materials provided within, including assignments from our contributors and notes from our professors, are solely for educational purposes and convenience.
+
+- KSKA Git serves merely as a platform for this content and does not imply any association and/or endorsement from SPPU or KSKA Git. It is important to recognize that the organization (sppu-te-comp-content) and all of its repositories in KSKA Git operates independently, and any references to educational institutions or platforms are purely for informational clarity.
+
+- Furthermore, it is emphasized that the content available within this repository remains meticulously curated to align with the latest 2019 SPPU syllabus for computer engineering. Our commitment to accuracy ensures that the materials provided reflect the current academic standards prescribed by SPPU, offering students a reliable resource to supplement their studies.
+
+---
diff --git a/Notes/Unit 1 - Introduction/SPOS - Unit 1 (Introduction) - PPT.pdf b/Notes/Unit 1 - Introduction/SPOS - Unit 1 (Introduction) - PPT.pdf
new file mode 100755
index 0000000..6a3afa6
Binary files /dev/null and b/Notes/Unit 1 - Introduction/SPOS - Unit 1 (Introduction) - PPT.pdf differ
diff --git a/Notes/Unit 1 - Introduction/SPOS - Unit 1 - Example of Assembler.pdf b/Notes/Unit 1 - Introduction/SPOS - Unit 1 - Example of Assembler.pdf
new file mode 100755
index 0000000..5d08732
Binary files /dev/null and b/Notes/Unit 1 - Introduction/SPOS - Unit 1 - Example of Assembler.pdf differ
diff --git a/Notes/Unit 2 - Macro Processor and Compilers/SPOS - Unit 2 (Macro Processor and Compilers) - PPT.pdf b/Notes/Unit 2 - Macro Processor and Compilers/SPOS - Unit 2 (Macro Processor and Compilers) - PPT.pdf
new file mode 100755
index 0000000..9777d76
Binary files /dev/null and b/Notes/Unit 2 - Macro Processor and Compilers/SPOS - Unit 2 (Macro Processor and Compilers) - PPT.pdf differ
diff --git a/Notes/Unit 2 - Macro Processor and Compilers/SPOS - Unit 2 - Example of Macro.pdf b/Notes/Unit 2 - Macro Processor and Compilers/SPOS - Unit 2 - Example of Macro.pdf
new file mode 100755
index 0000000..b4f4b43
Binary files /dev/null and b/Notes/Unit 2 - Macro Processor and Compilers/SPOS - Unit 2 - Example of Macro.pdf differ
diff --git a/Practical/Common (X and Y Groups)/Assignment-A3/Handout-A3.pdf b/Practical/Common (X and Y Groups)/Assignment-A3/Handout-A3.pdf
new file mode 100644
index 0000000..17f16f6
Binary files /dev/null and b/Practical/Common (X and Y Groups)/Assignment-A3/Handout-A3.pdf differ
diff --git a/Practical/Common (X and Y Groups)/Assignment-A3/Softcopy-A3.pdf b/Practical/Common (X and Y Groups)/Assignment-A3/Softcopy-A3.pdf
new file mode 100755
index 0000000..9c8fb0c
Binary files /dev/null and b/Practical/Common (X and Y Groups)/Assignment-A3/Softcopy-A3.pdf differ
diff --git a/Practical/Common (X and Y Groups)/Assignment-A3/Write-up (Assignment-A3).pdf b/Practical/Common (X and Y Groups)/Assignment-A3/Write-up (Assignment-A3).pdf
new file mode 100644
index 0000000..ea7c556
Binary files /dev/null and b/Practical/Common (X and Y Groups)/Assignment-A3/Write-up (Assignment-A3).pdf differ
diff --git a/Practical/Common (X and Y Groups)/Assignment-B5/Handout-B5.pdf b/Practical/Common (X and Y Groups)/Assignment-B5/Handout-B5.pdf
new file mode 100644
index 0000000..e40a912
Binary files /dev/null and b/Practical/Common (X and Y Groups)/Assignment-B5/Handout-B5.pdf differ
diff --git a/Practical/Common (X and Y Groups)/Assignment-B5/Softcopy-B5.pdf b/Practical/Common (X and Y Groups)/Assignment-B5/Softcopy-B5.pdf
new file mode 100755
index 0000000..eac5f70
Binary files /dev/null and b/Practical/Common (X and Y Groups)/Assignment-B5/Softcopy-B5.pdf differ
diff --git a/Practical/Common (X and Y Groups)/Assignment-B5/Write-up (Assignment-B5).pdf b/Practical/Common (X and Y Groups)/Assignment-B5/Write-up (Assignment-B5).pdf
new file mode 100644
index 0000000..2a14c5f
Binary files /dev/null and b/Practical/Common (X and Y Groups)/Assignment-B5/Write-up (Assignment-B5).pdf differ
diff --git a/Practical/Common (X and Y Groups)/Assignment-B6/Handout-B6.pdf b/Practical/Common (X and Y Groups)/Assignment-B6/Handout-B6.pdf
new file mode 100644
index 0000000..d91ee10
Binary files /dev/null and b/Practical/Common (X and Y Groups)/Assignment-B6/Handout-B6.pdf differ
diff --git a/Practical/Common (X and Y Groups)/Assignment-B6/Softcopy-B6.pdf b/Practical/Common (X and Y Groups)/Assignment-B6/Softcopy-B6.pdf
new file mode 100755
index 0000000..b96c58b
Binary files /dev/null and b/Practical/Common (X and Y Groups)/Assignment-B6/Softcopy-B6.pdf differ
diff --git a/Practical/Common (X and Y Groups)/Assignment-B6/Write-up (Assignment-B6).pdf b/Practical/Common (X and Y Groups)/Assignment-B6/Write-up (Assignment-B6).pdf
new file mode 100644
index 0000000..cf2e7e1
Binary files /dev/null and b/Practical/Common (X and Y Groups)/Assignment-B6/Write-up (Assignment-B6).pdf differ
diff --git a/Practical/Groups.jpeg b/Practical/Groups.jpeg
new file mode 100644
index 0000000..5ccfb3e
Binary files /dev/null and b/Practical/Groups.jpeg differ
diff --git a/Practical/X-Group/Assignment-A1/Handout-A1.pdf b/Practical/X-Group/Assignment-A1/Handout-A1.pdf
new file mode 100644
index 0000000..f5628b9
Binary files /dev/null and b/Practical/X-Group/Assignment-A1/Handout-A1.pdf differ
diff --git a/Practical/X-Group/Assignment-A1/Write-up (Assignment-A1).pdf b/Practical/X-Group/Assignment-A1/Write-up (Assignment-A1).pdf
new file mode 100644
index 0000000..2315798
Binary files /dev/null and b/Practical/X-Group/Assignment-A1/Write-up (Assignment-A1).pdf differ
diff --git a/Practical/X-Group/Assignment-B4/Handout-B4.pdf b/Practical/X-Group/Assignment-B4/Handout-B4.pdf
new file mode 100644
index 0000000..246a341
Binary files /dev/null and b/Practical/X-Group/Assignment-B4/Handout-B4.pdf differ
diff --git a/Practical/X-Group/Assignment-B4/Write-up (Assignment-B4).pdf b/Practical/X-Group/Assignment-B4/Write-up (Assignment-B4).pdf
new file mode 100644
index 0000000..ac424e2
Binary files /dev/null and b/Practical/X-Group/Assignment-B4/Write-up (Assignment-B4).pdf differ
diff --git a/Practical/Y-Group/Assignment-A2/Handout-A2.pdf b/Practical/Y-Group/Assignment-A2/Handout-A2.pdf
new file mode 100644
index 0000000..308b6a6
Binary files /dev/null and b/Practical/Y-Group/Assignment-A2/Handout-A2.pdf differ
diff --git a/Practical/Y-Group/Assignment-A2/Softcopy-A2.pdf b/Practical/Y-Group/Assignment-A2/Softcopy-A2.pdf
new file mode 100755
index 0000000..8a863ba
Binary files /dev/null and b/Practical/Y-Group/Assignment-A2/Softcopy-A2.pdf differ
diff --git a/Practical/Y-Group/Assignment-A2/Write-up (Assignment-A2).pdf b/Practical/Y-Group/Assignment-A2/Write-up (Assignment-A2).pdf
new file mode 100644
index 0000000..51c4889
Binary files /dev/null and b/Practical/Y-Group/Assignment-A2/Write-up (Assignment-A2).pdf differ
diff --git a/Practical/Y-Group/Assignment-B7/Handout-B7.pdf b/Practical/Y-Group/Assignment-B7/Handout-B7.pdf
new file mode 100644
index 0000000..d1bfb5d
Binary files /dev/null and b/Practical/Y-Group/Assignment-B7/Handout-B7.pdf differ
diff --git a/Practical/Y-Group/Assignment-B7/Softcopy-B7.pdf b/Practical/Y-Group/Assignment-B7/Softcopy-B7.pdf
new file mode 100755
index 0000000..6487ed1
Binary files /dev/null and b/Practical/Y-Group/Assignment-B7/Softcopy-B7.pdf differ
diff --git a/Practical/Y-Group/Assignment-B7/Write-up (Assignment-B7).pdf b/Practical/Y-Group/Assignment-B7/Write-up (Assignment-B7).pdf
new file mode 100644
index 0000000..0fcc593
Binary files /dev/null and b/Practical/Y-Group/Assignment-B7/Write-up (Assignment-B7).pdf differ
diff --git a/Question Papers/END-SEM/SPOS - 2022 - May-June - END-SEM (SEM-5) (2019 Pattern) - Solved.pdf b/Question Papers/END-SEM/SPOS - 2022 - May-June - END-SEM (SEM-5) (2019 Pattern) - Solved.pdf
new file mode 100644
index 0000000..2b4bd06
Binary files /dev/null and b/Question Papers/END-SEM/SPOS - 2022 - May-June - END-SEM (SEM-5) (2019 Pattern) - Solved.pdf differ
diff --git a/Question Papers/END-SEM/SPOS - 2022 - May-June - END-SEM (SEM-5) (2019 Pattern).pdf b/Question Papers/END-SEM/SPOS - 2022 - May-June - END-SEM (SEM-5) (2019 Pattern).pdf
new file mode 100644
index 0000000..36fed51
Binary files /dev/null and b/Question Papers/END-SEM/SPOS - 2022 - May-June - END-SEM (SEM-5) (2019 Pattern).pdf differ
diff --git a/Question Papers/END-SEM/SPOS - 2022 - November-December - END-SEM (SEM-5) (2019 Pattern).pdf b/Question Papers/END-SEM/SPOS - 2022 - November-December - END-SEM (SEM-5) (2019 Pattern).pdf
new file mode 100644
index 0000000..b592117
Binary files /dev/null and b/Question Papers/END-SEM/SPOS - 2022 - November-December - END-SEM (SEM-5) (2019 Pattern).pdf differ
diff --git a/Question Papers/END-SEM/SPOS - 2022 - November-December - SOLVED END-SEM (SEM-5) (2019 Pattern).pdf b/Question Papers/END-SEM/SPOS - 2022 - November-December - SOLVED END-SEM (SEM-5) (2019 Pattern).pdf
new file mode 100644
index 0000000..7d83bb7
Binary files /dev/null and b/Question Papers/END-SEM/SPOS - 2022 - November-December - SOLVED END-SEM (SEM-5) (2019 Pattern).pdf differ
diff --git a/Question Papers/END-SEM/SPOS - 2023 - May-June - END-SEM (SEM-5) (2019 Pattern).pdf b/Question Papers/END-SEM/SPOS - 2023 - May-June - END-SEM (SEM-5) (2019 Pattern).pdf
new file mode 100644
index 0000000..ad06d3e
Binary files /dev/null and b/Question Papers/END-SEM/SPOS - 2023 - May-June - END-SEM (SEM-5) (2019 Pattern).pdf differ
diff --git a/Question Papers/END-SEM/SPOS - 2023 - November-December - SOLVED END-SEM (SEM-5) (2019 Pattern).pdf b/Question Papers/END-SEM/SPOS - 2023 - November-December - SOLVED END-SEM (SEM-5) (2019 Pattern).pdf
new file mode 100644
index 0000000..39e9929
Binary files /dev/null and b/Question Papers/END-SEM/SPOS - 2023 - November-December - SOLVED END-SEM (SEM-5) (2019 Pattern).pdf differ
diff --git a/Question Papers/END-SEM/SPOS - 2024 - May-June - END-SEM (SEM-5) (2019 Pattern).pdf b/Question Papers/END-SEM/SPOS - 2024 - May-June - END-SEM (SEM-5) (2019 Pattern).pdf
new file mode 100644
index 0000000..1000ce8
Binary files /dev/null and b/Question Papers/END-SEM/SPOS - 2024 - May-June - END-SEM (SEM-5) (2019 Pattern).pdf differ
diff --git a/Question Papers/END-SEM/SPOS - 2024 - November-December - END-SEM (SEM-5) (2019 Pattern).pdf b/Question Papers/END-SEM/SPOS - 2024 - November-December - END-SEM (SEM-5) (2019 Pattern).pdf
new file mode 100644
index 0000000..1127b50
Binary files /dev/null and b/Question Papers/END-SEM/SPOS - 2024 - November-December - END-SEM (SEM-5) (2019 Pattern).pdf differ
diff --git a/Question Papers/IN-SEM/SPOS - 2022 - October - IN-SEM (SEM-5) (2019 Pattern).pdf b/Question Papers/IN-SEM/SPOS - 2022 - October - IN-SEM (SEM-5) (2019 Pattern).pdf
new file mode 100644
index 0000000..a3d8951
Binary files /dev/null and b/Question Papers/IN-SEM/SPOS - 2022 - October - IN-SEM (SEM-5) (2019 Pattern).pdf differ
diff --git a/Question Papers/IN-SEM/SPOS - 2024 - October - IN-SEM (SEM-5) (2019 Pattern).pdf b/Question Papers/IN-SEM/SPOS - 2024 - October - IN-SEM (SEM-5) (2019 Pattern).pdf
new file mode 100644
index 0000000..52a0d67
Binary files /dev/null and b/Question Papers/IN-SEM/SPOS - 2024 - October - IN-SEM (SEM-5) (2019 Pattern).pdf differ
diff --git a/Question Papers/SPOS - Sample Photocopy - END-SEM (2019 Pattern).pdf b/Question Papers/SPOS - Sample Photocopy - END-SEM (2019 Pattern).pdf
new file mode 100644
index 0000000..0125ca8
Binary files /dev/null and b/Question Papers/SPOS - Sample Photocopy - END-SEM (2019 Pattern).pdf differ
diff --git a/Question Papers/SPOS - Unit Test Sample Paper (IN-SEM, 2019 Pattern).pdf b/Question Papers/SPOS - Unit Test Sample Paper (IN-SEM, 2019 Pattern).pdf
new file mode 100644
index 0000000..f32f9e6
Binary files /dev/null and b/Question Papers/SPOS - Unit Test Sample Paper (IN-SEM, 2019 Pattern).pdf differ
diff --git a/README.md b/README.md
index b3b83e5..4bb9cf6 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,120 @@
# Systems Programming and Operating System (SPOS)
+This repository serves as a comprehensive resource for the Systems Programming and Operating Systems (SPOS) course under the 2019 SPPU syllabus. It includes materials such as codes, lecture notes, assignments and question papers covering key topics like system software analysis, data structures, process scheduling, memory management, and the implementation of IoT and HCI applications. This repository holds essential tool for mastering the concepts of systems programming and operating systems.
+
+---
+
+> [!TIP]
+> Want to contribute? Start by [opening an issue](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/issues) in this repository!
+
+## Index
+
+### Notes
+
+1. [Unit 1 - Introduction](Notes/Unit%201%20-%20Introduction)
+2. [Unit 2 - Macro Processor and Compilers](Notes/Unit%202%20-%20Macro%20Processor%20and%20Compilers)
+
+### Practical
+> Each folder contains **handout**, **write-up**, and **softcopy** (i.e. code + output).
+
+#### Common
+> These assignments are for both, X and Y group.
+
+
+ Assignment A3
+
+
+
+
+ Assignment B5
+
+
+
+
+ Assignment B6
+
+
+
+#### Group-X
+> These assignments are only for group X.
+
+
+ Assignment A1
+
+
+
+
+ Assignment B4
+
+
+
+#### Group-Y
+> These assignments are only for group Y.
+
+
+ Assignment A2
+
+
+
+
+ Assignment B7
+
+
+
+### Question Papers
+- [IN-SEM](Question%20Papers/IN-SEM)
+- [END-SEM](Question%20Papers/END-SEM)
+
+> [Sample Photocopy (END-SEM)](Question%20Papers/SPOS%20-%20Sample%20Photocopy%20-%20END-SEM%20%282019%20Pattern%29.pdf)
+
+> [Sample IN-SEM Unit Test Paper](Question%20Papers/SPOS%20-%20Unit%20Test%20Sample%20Paper%20%28IN-SEM%2C%202019%20Pattern%29.pdf)
+
+---
+
+## Miscellaneous
+
+**-> Disclaimer:** Please read the [DISCLAIMER](DISCLAIMER.md) file for important information regarding the contents of this repository.
+
+**-> Note:** Content such as codes, write-ups, softcopies and question papers is provided by us, i.e. our contributors. You are free to use this content however you wish, without any restrictions. Some of the notes and handouts have been provided by our professors, thus to use them for anything other than educational purposes, please contact them.
+
+**-> Maintained by:**
+- [TanmaySpamzzz](https://git.kska.io/TanmaySpamzzz)
+- [notkshitij](https://git.kska.io/notkshitij)
+
+**->** Repository icon from [Icons8](https://icons8.com/).
+
+**-> Motto:**
+
+![Making information freely accessible to everyone.](motto.jpg)
+
+**-> Keywords:**
+
+SPPU, Savitribai Phule Pune University, Pune University, Computer Engineering, COMP, Third Year, TE, Semester 5, SEM-5, Systems Programming and Operating System, SPOS, SPOS codes, SPOS write-ups, SPOS assignments, SPOS assignment solutions, SPOS question papers, SPOS PYQs, SPOS handouts, SPOS notes
+
---
diff --git a/motto.jpg b/motto.jpg
new file mode 100644
index 0000000..3728db1
Binary files /dev/null and b/motto.jpg differ