A course on EC 468 Secure Communication