Taras Lesyshyn computer systems course work