This course introduces our young learners on what it takes to create computer applications for use on mobile devices such as tablets, smartphones and smart watches. In this course students will be taught how to tap into the usefulness of mobile device features such as cameras, motion, and location awareness for creating unique and inventive apps. Throughout the course, students will learn the process of designing and building a mobile application for Android or iOS operating systems.