Repository for Northwestern EECS 330 DegreeReq Team