Lecture notes for Mobile Computing for Computer science's students