The exercises and assignments from CS106B course