Lecture 1: History of communications. Types of communications.
Lecture 2: Communication system model.
Lecture 3: Introduction into Fourier series.
Example: Decomposition into Fourier series
Lecture 4: Introduction into Fourier transform.
Lecture 5: Properties of Fourier transform.
Lecture 6: Nyquist sampling theorem.
Lecture 7: Amplitude modulation. Double sideband modulation with suppressed/large carrier.
Lecture 8: Single sideband modulation.
Lecture 9 was cancelled.
Lecture 10: Angle modulation: phase modulation and frequency modulation.
Lecture 11: Angle modulation: demodulation.
Lecture 12: Gaussian random variables. Effect of noise in AM modulation.
Lecture 13: Digital communications: geometric representation of the signals.
Lecture 14: Pulse amplitude modulation (PAM). Phase shift keying (PSK).
Lecture 15: Detection.
Lecture 16: Probability of error in PAM.
Tutorial 1: Introduction to MATLAB.
Tutorial 3 was cancelled.
Tutorial 4: Examples of Fourier series decomposition.
Tutorial 5: Properties of Fourier transform. Energy and Power of the signal.
Example: Example of using Fourier Transform
Tutorial 6: Energy and power signals.
Tutorial 8: Single sideband modulation.
Example: Example of SSB modulation
Example implementation of Hilbert transform (external link)
Results in time domain
Results in frequency domain
Comparison of the results
Tutorial 9 was cancelled.
Tutorial 10 was cancelled.
Tutorial 11: Angle modulation. Carson's rule.
Tutorial 12: Gaussian random variables. Effect of noise in AM modulation.
Tutorial 13: Geometric representation of the signals.
Tutorial 14: Quadrature Amplitude Modulation (QAM).
Tutorial 15: Probability of error.
Tutorial 16: Error probability computation.
Example of BPSK over Gaussian noise channel
BER performance of BPSK over Gaussian noise channel
Example of 4-PAM over Gaussian noise channel
4-PAM symbol error rate performance of BPSK over Gaussian noise channel