Mehul's repositories
Kernel-TaskStruct-Reader
A Linux Kernel Module to obtain the task struct of a given process and read it, written for the course CSE231: Operating Systems
2D-Memcpy
A patch to the linux kernel to add a syscall to do a memcpy on a 2D Array. Made for the course CSE231: Operating Systems
Artix-Installation
My notes and custom scripts to help me whenever I need to reinstall my Artix VM for CSE231: Operating Systems
copesh
A simple terminal shell made for the course CSE231: Operating Systems at IIITD
Interprocess-Communication
Implementations for Shared Memory, FIFOs, and Unix Sockets, written for the course CSE231: Operating Systems
AssemblyCalls
Calling printf and scanf through assembly, done for the course CSE231: Operating Systems at IIIT Delhi
CodeforcesSolutions
I post my CodeForces solves here
CSE101
Solutions to Labs and Assignments for CSE101: Introduction to Programming
CSE121-Discrete-Mathematics
Solutions to the Assignments for "CSE121: Discrete Mathematics"
CSE201-ECommerce-Platform
A simple terminal based E-Commerce Platform made in Java for CSE201: Advanced Programming
CSE231
A 2xx-level course, Operating Systems, offered to undergrads at IIIT-Delhi.
Dining-Philosophers
Solutions to various modifications to the Dining Philosopher's problem in C, written for the course CSE231: Operating Systems
DL-Verification
Final course project for CSE350: Network Security
NoDoubt
Made by @cation03 and @sociallyencrypted
Raft-gRPC
A Python-based implementation of the Raft Algorithm, using gRPC
ShutTheF-Up
Final course project for DES206: Prototyping Interactive Systems
StationaryShop
MySQL based Database Application created in python for the course CSE202: Database Management Systems held at IIIT Delhi During the Winter 2023 Semester.
ThreadScheduling
An exercise to play around with multithreaded programs by using each thread to compile a linux kernel, done for the course CSE231: Operating Systems