My homework from CT ITMO 1 semester: programming introducing algorithms computer architecture 2 semester: programming paradigms algorithms discrete math 3 semester: OS hard Math Logic algorithms discrete math 4 semester discrete math probability theory optimization methods java advanced