Information Theory Tutorial: Communication Capacity