EC512 Project Repository