This course for majors in Computer Science, Computer Information Systems, and related disciplines teaches how to develop advanced Android applications. Students will learn how to create applications utilizing the advanced capabilities of Android smartphones, including interfacing the application to the devices content provider’s databases, GPS and location based services, notifications, background threads, audio, video, SMS, motion sensors and network connectivity.
Prerequisites: COP2660, 2800