OOP homeworks, workshop, Teamproject and Exam