This repo contains my homework solutions and other projects that I developed while learning the algorithms.