The course may be taken on its own, but is intended to be followed by Mobile App Programming ll to complete a two-course CS project sequence.
This course is an introduction to design principles of applications ("apps") that run on mobile devices (smart phones and tablet computers). The course focuses on software interaction design and ...