ENGS 69: Smartphone Programming

Offered

14S, 15S: 10

Prerequisites

COSC 10

Dist

TAS

Instructors

Campbell

Textbooks

Spring 2014: None

Identical to COSC 65 and COSC 165

This course teaches students how to design, implement, test, debug and publish smartphone applications. Topics include development environment, phone emulator, key programming paradigms, UI design including views and activities, data persistence, messaging and networking, embedded sensors, location based services (e.g., Google Maps), cloud programming, and publishing applications. Concepts are reinforced through a set of weekly programming assignments and group projects. Enrollment is limited to 60 students.