semester project code and documnetation