Ansh Arora's Projects
A barebones terminal simulator for Among Us.
A simple personal website that I don't use anymore.
A simple bootloader which boots via legacy BIOS then first switches to protected mode and then displays a message with the contents of the CR0 register.
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
A flexible 32-bit processor cache simulator written in Java. Models Direct Mapping, n-way set and Associative caching techniques.
Color Switch is an obstacle-based gaming app. Made as a part of project in Advanced Programming course at IIIT-Delhi.
Stuff I try out and assignments I do for CV course at IIITD.
Created semaphore structures using Mutex Locks and solved the Dining Philosophers' Problem with them.
Some notes and problems solved.
Course Repository for Introduction to Programming (Python) course undertaken in Semester 1 at IIITD.
Course Repository for Data Structures and Algorithms in Java Course undertaken in Semester 2 at IIITD.
CSE232 at IIITD Assignments+Bonus stuff lmao
A customizable ANN implemented from scratch featuring various activations, optimizers and loss functions
Implementing TDQN and TD3QN on the environment presented in An Application of Deep Reinforcement Learning to Algorithmic Trading by ThΓ©ate et al.
A smart web app that keeps check on your monthly expenditure.
Song Hit prediction models based on various acoustic and lyrical features.
Official website for IIIT Delhi's IEEE Student Branch
Implementation of Segnet, FCN, UNet , PSPNet and other models in Keras.
Assignments done for BIO213 - Introduction to Quantitative Biology (Winter 2021) Course at IIITD
Kaaleen is a smart mat like hardware that keeps track of your essential items at home.
Implementation of Alpha-Beta pruned Minimax Algo to make an unbeatable TicTacToe AI
A modified CFS Scheduler with added soft real-time requirement functionalities to it which has a higher priority than vruntime, along with added system call to modify processβs new real time requirements.
OS concepts I tested out irl. Covers nearly all basics.
Perceptris is a futuristic take on Tetris, enabling it to be played using motion control. Features both Single and Multiplayer modes.
All Algorithms implemented in Python
Python program to perform QR-Decomposition of given matrix using Gram-Schmidt process.
RL Algorithms.