User Interface lab for Programming Mobile Applications coursera course.