Saksham Mittal's repositories
Random-Early-Detection-algorithms
Implementation of Random Early Detection Gateways for Congestion Avoidance
concurrency-7
concurrency-7 created by GitHub Classroom
COOL-compiler
Compiler for COOL(Classroom Object Oriented Language) as part of Compilers course IITH.
iith-placement-cell
Placement cell website for IITH
image-popup-jquery-plugin
This is a lightweight Jquery plugin which makes the image pop-up with a faded background on clicking them.
Linux-slab-allocator
Implement a simplified version of Linux Slab Allocator (in user space).
Applied-Machine-Learning
Repo for the course AML(CS6510)
CS6510-Kaggle-Challenge
Kaggle challenge for the course Applied Machine Learning(CS6510)
Eight-Queens-In-Prolog
Writing a program in Prolog to find a solution to the eight queens problem, when the position of one queen is given.
iith-placement-cell-web-v1.0
Placement cell website for IITH -- version 1.0 --
Implementing-Critical-Section-solutions
Assignment for OS-II course
Kruskal_algo_parallel
Parallel Implementation of Kruskal Algorithm for finding MST
LLVM-Compiler-Infrastucture
Assignment for the Compilers-2 course. This assignment is aimed at setting up and familiarising us with the LLVM compiler infrastructure
Networks-2-tutorials
Repo containing tutorials for Networks 2 course
Polynomial-evaluation-using-Go-language
Assignment for POPL-II course
Rate-monotonic-scheduling
A simulation of Rate-Monotonic scheduling algorithm for OS-II course
Readers-Writers-Solution
Implementing a multithreaded solution for the above mentioned problems using Semaphores.
smfhcp
Social media for healthcare professionals
Stack-Machine-Interpreter
Stack Machine Interpreter for COOL language. Assignment of the course Compilers - 1
Statement-Mapper
LLVM pass to map list of LLVM IR instructions to cor- responding high level statements involving arithmetic operations.
Sudoku-solver-Python-
Simple sudoku solver using backtracking in Python
Toy-Cool-Programs
The purpose of this assignment is to acquaint us with features of the Cool language and train us to understand the finer details of languages by reading their specifications.
Vector-clocks
Assignment for the course Distributed Computing