Advanced Mobile Computing