Suraj Singh's repositories
FantasyOne
A web application simulating an online Formula One Fantasy game.
Betweenness-Centrality
Serial and parallel implementations of computing the betweenness centrality for large sparse graphs using C++ and CUDA
cs61-f19-psets
Problem sets from Harvard's CS61 Course. Impements process memory isolation, virtual memory, and some system calls in a tiny operating system called WeensyOS
AVL-Tree-Merge-Split
Implementation of join() and split() functions for AVL trees
CN-ns3
A collection of programs written for my Computer Networks course in University
Compiler-Design
A miniature compiler for a subset of the C programming language
Crime-Investigation-Portal
A web application that would serve as a system used by a local police department for logging data integrated with an access control mechanism for an information security course
ECN-Website-Support-Check
A Python program written using Scapy to check if a given website has ECN support.
Go-Play
A repository where I'll be learning GoLang through various projects
Handwritten-Equation-Solver
An application to solve handwritten mathematical equations using deep learning algorithms.
hraftd
A reference use of Hashicorp's Raft implementation
Investing-in-the-stock-market-using-ML
Used Scikit-Learn to implement a SVM on 10 years' data of SMP 500 companies to predict buys or sells using Scikit-learn
learn-go-with-tests
Learn Go with test-driven development
lib-go-private
toy private repo to test import from openwhisk
linux-1
Linux kernel source tree
Machine-Learning-work
Documented collection of work done in machine learning in different Python libraries
mahirjain25.github.io
My Personal Website
mstat
fine-grained, cgroup-based tool for profiling memory usage over time of a process tree
OS-Simulation
An operating system simulator implemented using Django and JavaScript.
Parallel-Sorting-Algorithms
Comparison of several parallel sorting algorithms, using the Nvidia CUDA programming framework.
SnakeGame
Easy To Play Snake Game In Python
SummerProjects18
IEEE Summer Projects for IEEE-NITK CompSoc for the Summer of 2018
Telecomm-Customer-Churn-Prediction
Data Mining course project
WebDev
A means to deploy Machine Learning models onto an application