Programming Mobile Applications for Android Handheld Systems Course Assignment Source Codes