ID2212 Course project and homework