CS4420 - Computer Security



Course Description:
Course Goals and Objectives:
  1. Understand the ideas, principles and tools of information security.
  2. Be able to evaluate an information system for a variety of vulnerabilities.
  3. Understand and be able to use the tools and techniques used by attackers to penetrate computer systems.
  4. Be able to read and evaluate information security policies.
  5. Be able to investigate, apply and use patches and other defense mechanisms (such as virus detection, cryptography and packet filtering software).
  6. Understand the ethical implications of using attack tools on computer systems.
  7. Understand the ethical implications of various security and privacy policies.

Tentative Schedule: Evaluation: Grade Scale:
Evaluation Items: Class Philosophy: Attendance Policy: Academic Honesty:
Back to Cathie's Home Page
Updated January 10, 2005 by Cathie LeBlanc