Samarth Aggarwal's repositories
autonomous-vehicles
Coursework for "CS588: Autonomous Vehicles" at UIUC
on-chain-nft-assignment
DappCamp: assignment 2
pet-park-assignment
DappCamp: Post lecture assignment
Fault-Tolerant-Broadcast
Course Project for CS598 - Fault Tolerant Distributed Algorithms
Photomosaic
Construct the photomosaic of an image
samarthaggarwal.github.io
Webpage of Samarth Aggarwal
Neural-Cache
CS424 Project: AI Based Caching for Optimisation
IIT-Delhi-Thesis
My B.Tech Thesis Report submitted to IIT Delhi
SSD
Single-Shot Detection
BlackJack-CardGame
Reinforcement Learning - Course Assignment
Parallel-Programming-Assignments
Course assignments for COL380 - Parallel and Distributed Programming
CLRS
:notebook:Solutions to Introduction to Algorithms
IITD-Proxy-Login
Automatically login the IITD proxy via the shell and stay logged in.
Network-Topologies
Implementation of different network topologies ( Linear, Mesh, Ring, Star ). Tested latency, throughput and other network characteristics to analyse their pros and cons.
web_crawler
uses python scrapy to scrape and crawl web pages
Android-Studio-Projects
A collection of different apps that I have made in android studio
Discovery-of-Drug-Agencies
Artificial Intelligence - Assignment 3
Programming-Languages
A collection of assignments done in COL226 - Programming Languages
EVM-Design
Suggested design of an Electronic Voting Machine
Public-Distribution-System
Suggested model of a Public Distribution System
Starlings-Simulation
Simulation of the phenomenon of Starlings Murmuration using Qt and OpenGL
Engineering-Drawing-Software
A software for Engineering Drawing
Digital-Logic-and-System-Design
A collection of projects and assignments done in COL215 - Digital Logic and System Design
ML-andrewNg-Assignments
Assignments in the Coursera course on Machine Learning by Andrew Ng
Automated-Conference-Scheduler
Artificial Intelligence - Assignment 1
ARM-based-multicycle-processor-VHDL
Processor supporting ARM architecture made in VHDL as a part of COL216 - Computer Architecture
Djikstras-Algorithm
Using Djikstra's Algorithm to solve a tile puzzle
B-Trees
Implementation of BTree in Java with the ability to handle duplicate keys