CS-364   Computer Security

An introduction to the principles of computing security. Topics include encryption, protocols, security models, trusted systems, program security, network security, legal and ethical issues. Laboratory. Prerequisite: junior standing and at least one of Computer Science 232, 332, or Information Systems 333.