Mobile computing devices have become ubiquitous in our communities. In this course, we focus on the creation of mobile solutions for various modern platforms, including major mobile operating systems. Students build apps using Swift and professional development environments, such as Xcode. In a class laboratory setting designed to mimic a real development shop, students will learn how to build apps and utilize tools such as Agile Project Management, version control, and pair programming. By the end of the course, students will not only have the skills to build their own apps, but also gain teamwork and time management skills
Prerequisite Courses