The course covers various aspects of securing data during their transmission. It includes the following topics: vulnerabilities in software and hardware systems; cyber attack methods and their defense mechanisms; symmetric ciphers; public key ciphers; hash functions; message authentication and digital signature; public key infrastructure and web of trust; email security; web security; IPSec; firewall; intrusion detection system. Prerequisite: Graduate Standing. (F;S;SS)