Analyze analog and digital modulation schemes and understand noise impacts in communication channels.
Simulate a QPSK modulation and demodulation system adding AWGN in Python/MATLAB.