Chapter 6: Communication and Codes