All code and assignments for MIT 315