Implementing all different parts of a digital communication system from Scratch including PAM, PSK, FSK, Source Coding(Encoding & Decoding Units), etc,
EE Communication Systems Course, Fall 2021, Sharif University of Technology
see report.pdf for the details of implementation and also the results.