STA 563: Information Theory