Arushi Mittal's repositories
Algorithms
Short explanations and implementations of different algorithms in multiple languages
arushi-mittal.github.io
Personal Website made using basic HTML, CSS, and JS.
dass-project
A MERN-based application developed for AyushmanBhava during the DASS course supporting two types of users with registration, login, personalized dashboard and other functionalities.
pygame-iss
An interactive game that enables the user to cross multiple fixed and moving obstacles in addition to progressing through multiple levels. Built using PyGame module from Python3.
arviz
Exploratory analysis of Bayesian models with Python
dna-project
A CLI that enables a user to perform various MySQL queries in a convenient manner after validation and verification of the queries. Built using Python3, MySQL and the PyMySQL module.
mobile-robotics
Assignments done during the mobile robotics course at IIIT H on topics including Transformations, Point Clouds, ICP, Least Squares Optimization, DLT and Fundamental Matrices.
obstacle-avoiding-robot
An obstacle-avoiding robot project comprising of the algorithm for motion, dashboard code, documentation and information about sensors, microcontrollers, and other components.
terminalgame
A terminal-based brick-breaker game that uses OOP concepts to implement scores, timer, lives and powerups built using basic Python without game development libraries.
associative-rule-mining-da1
Assignments done as part of the Data Analytics I course at IIIT Hyderabad (Monsoon '21). Involves implementation of a priori, hash-based a priori, partition-based a priori, and tree-based frequent pattern growth algorithms.
classification-da1
Assignments done as part of the Data Analytics I course at IIIT Hyderabad (Monsoon '21). Involves implementation of a classifier to determine whether an event is an earthquake or not by pre-processing and cleaning large volumes of data, training various classification models, and analyzing the results to finetune the model.
clustering-project-da1
Assignments done as part of the Data Analytics I course at IIIT Hyderabad (Monsoon '21). Involves implementation of data visualizations, k means clustering, DBSCAN clustering and hierarchical clustering in Python.
computer-graphics
Assignments done as part of the Computer Graphics course at IIIT Hyderabad using OpenGL and threeJS.
computer-systems-organization
Assignments done as part of the Computer Systems Organization Course at IIIT H using x86 to implement assembly language programs.
Python-discord-bot
Discord bot for codes.cafe built using python
season-of-docs
Supporting materials for Google's Season of Docs 2021
socket-programming
A C application to transfer files between a server and client with validation and verification of those files.
Teenflix
Shows trending movies, series along with description, poster, cast and even trailer can be watched.
xv6-modified
This is a modification of MIT's xv6 operating system, with addition of waitx system call and the ps user program, along with implementations of CPU scheduling algorithms such as RR, PBS, FCFS and MLFQ. The report shows the time taken by each scheduler.