BSL9506 Introduction to Quantum Communications and Cryptograph, IIT Delhi · ProfRate