Operating System Projects

This is my own implementation for some OS operations that pass all the test cases with perfect scores. These operations include accessing kernel mode and write kernel modules, implementing the pipe operator with file descriptors and system calls, writing the Round Robin scheduling algorithm, creating Mutex lock for safe writing and reading, as well as implementing the entire ext2 file system from scratch.