Covers the following topics: Cryptographic systems. Capability and access-control mechnanisms, authentication models, protection models. Database and operating system security issues, mobile code, security kernels. Malicious code, trojan horses and computer viruses. Security policy formation and enforcement, legal aspects and ethical aspects.
Credits: 3:0:0:3 Pre-Requisite: CS 2214 and MA 2312 Co-Requisite: CS 3224 Notes: none