The course will address issues ranging from generic good design and programming principles to test-driven mobile development using Swift. Appleās guidelines for application development and design will also be examined. Students pursuing careers in mobile application development, Web development, mobile computing or IT consulting will benefit from this course. The material for this course will be delivered using a combination of interactive lectures, online and face-to-face discussions and laboratories.