Mobile computing as a field of study is relatively new, and
depending on the specific definition,4 can encompass a wide
range of topics: ranging from security, to wireless and sensor
technologies, to applications. Because of our areas of expertise in
application development, our students' preparations and interests,
the potentials for employment opportunities, and the fact that
most of the major vendors provide and support free development
environments, we have quickly focused our "mobile computing"
course to be the study of mobile application development.