Lecture notes for ES335 Communication Systems module at Warwick