This unit aims to provide students with theoretical knowledge and practical training in mobile and ubiquitous computing. The unit explores the technologies which will be used and the issues that must be faced when computer devices become more mobile and ubiquitous. The characteristics of mobile and pervasive applications and the networking technologies that enable them will be discussed. Fundamentals of mobile operating systems, data management, location tracking and context awareness are discussed. Issues such as energy, security and user interface design are discussed. A research project in an area related to mobile or ubiquitous computing is a fundamental party of the unit.Assessment -- Course Website
Instructor: M Li
Prerequisites: Nil