Study notes for Mobile Computing for Computer science's students