The codes that we will discuss in this talk are not the type of codes used to send secret messages. The codes we will consider are meant to insure that a message can be read by the recipient even if part of the message is garbled or missing. The talk will be at a level that assumes (1) knowledge of linear algebra equivalent to what we cover in MT357 and (2) a desire for cookies AND beverages following the talk.