Solutions for programming assignments from POSA course in Coursera.