Security: vulnerabilities of Internet protocols, penetration techniques and defenses, intrusion detection systems. Cryptography: Public and private key cryptography, key negotiation, certificates. E-commerce security standards for both protocols and hosts. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.