Course Description
The course introduces fundamental technical issues concerning Internet security and applied cryptography. The areas covered are protecting information using symmetric and public key cryptography, key management, trust models and public key infrastructure, system security, authentication and handshake protocols, digital cash and payment mechanisms.
Intended Learning Outcomes
CILO-1: Apply cryptographic tools to protect sensitive information from unauthorized access.
CILO-2: Identify legal, social, professional and ethical issues relating to computer security.
CILO-3: Apply user authentication and authorization methods in computer security.
CILO-4: Examine the needs of intrusion, detection and prevention systems, such as firewalls and network security policies.