(CMM1001) Perspectives On Communications