Educators guide students through the application design process for mobile devices. This course encourages students to consider app lifecycles, project lifecycles, and real-world business applications through project-based lessons. Students understand the market research and user feedback processes to iterate on design ideas. Self-directed activities and discussions encourage student creativity and exploration. Using a drag and drop mobile app creation platform, students are able to practice designing mobile applications without writing code. After completing this course, aspiring graphic designers with little to no development experience will feel comfortable with basic computer science principles that can be applied in other areas of study.