Virginia Tech® home

CS3714: Mobile Software Development

Technologies and concepts underlying software development for mobile devices (handheld computers). Mobile computing platforms, including architecture, operating system, and programming environment. Software design patterns and structuring for mobile applications. Network-centric mobile software development. Data persistence. Programming for mobile device components such as cameras, recorders, accelerometer, gyroscope and antennas. Location-aware software development. (3H,3C)

Prerequisites: A grade of C or better required in CS 2114.

See: course website

Taught By: Osman Balci 
Bob Edminson
Mohammend Seyam