This course introduces an overview of information security. Principles of
security including confidentiality, integrity, and availability. Exploration of
topics in computer security, threats and defense mechanisms for computer
systems by introducing classic cryptographic algorithms, Encryption and
privacy: Public key, private key, symmetric key, protocol analysis, access
control, authentication protocols, Packet filtering, Firewalls, Virtual private
networks, Intrusion detection systems.