In this module, students will continue to base on what was covered in C346 Android Programming, but they will also be exposed to more advanced topics like widgets, animation and phone hardware (camera, accelerometer etc.). This module also cover 2D and 3D Android games.