Clock tower stands tall with beautiful blue sky behind it.

Principles of Mobile App Development

IST 1453

Credit(s): 3

This course is the first course in a sequence of courses utilizing the Swift programming language.  The emergence of a new generation of highly-capable devices and platforms has opened up opportunities for application developers.  Mobile development differs from conventional desktop development in that mobile devices operate in a constrained world with smaller screens, slower network connections, as well as limited memory and processing power.  (3,2,2)