IERG5254 Network Information Theory