This course is specially curated for young minds who are intrigued by the idea of coding! The student will learn easy and innovative ways to illustrate general concepts in computer science and programming. The course will lay the foundation for advanced computing skills. At the same time, the student will use these skills to create applications and software development specific to mobile devices. This unique course focuses on the design and function of a mobile device, giving a holistic understanding of the machine. The small batch size of the course ensures special attention is given to each student. Students will be encouraged to use creativity as an important tool to find solutions to each problem.