Course Description: This course covers the fundamentals of Signals and Communication Systems. It is divided into two major parts: The first part focuses on the representations of continuous-time and discrete-time signals (singularity functions, complex exponentials and geometrical sequences, Fourier Transform, sampling) and the representations of linear, time-invariant systems (difference and differential equations, block diagrams, system functions, poles and zeros, convolution, impulse and step responses, frequency response). The second part focuses on communication systems highlighting mainly analog modulations and demodulations (AM, FM, and PM) used in telecommunications transmission protocols and their implications in terms of design and spectral occupancy.