Course of OOP and SDP project and homeworks