Welcome to an exciting Term (Term-2, 1434/1435: Spring 2013/2014). We are going to learn during this term about the efficiency and reliability of a communication system. The goal of this course is to know the importance and role of a Communication Systems Design Engineer who is responsible for creating or designing algorithms for Encoders and Decoders to make a Communication System efficient and reliable.