Study notes for Computer Communication Systems for Computer science's students