Lecture notes for Computer Networks for Computer science's students