Credit Hours: 3Examines concepts of modern computer security from a practical point of view. Includes vulnerability analysis, threat modeling and risk assessment, and techniques for asset protection. Discusses economic, legal and ethical issues in computer security. Emphasizes a systemwide view of security and includes a survey of current literature.