Homeworks from the Object Oriented Programming Course.