Programming Assignments for the Courser Course Programming Mobile Applications for Android Handheld Systems