assignments from computer science courses taken