The mobile computing course is concerned with methods and principles for the development of systems whose components show forms of mobility across networks which requires knowledge about the domain that the movement is taking place. Topics include delivery of connectivity to mobile nodes, languages that provide facilities for code migration, computational models that include the notion of locality, and design methods supporting the development of new kinds of network applications, communication protocols, application-support software, and characteristics of wireless communication medium, security, location-aware applications, and algorithms for the implementation of basic system services.
3
CPEN 622