CMPE150 homeworks.
A simple console-based game where the user controls a spaceship which has the abilities to move to the sides and to fire. The objective is to destroy the asteroids in front of the spaceship before they get too close and hit the spaceship. No function definitions were allowed in this homework, so there are a lot of duplicated pieces of code.
A basic Turkish syntax checker which can detect syntax errors in expressions written using the Turkish names of digits and logical expressions.
A knapsack problem where a detective has to collect the maximum amount of evidence with a specified maximum weight and a limited time.