Note for Communication Engineering - CE by Shree Mukherjee