A list of must solve Programming Assignments covering various areas of Computer Programming of varying complexity.