An examination of common computer security threats; fundamental techniques for implementing secure software systems and networks; practical experience in attacking and defending networked systems.

Computer Science 361S and 378 (Topic: Network Security and Privacy) may not both be counted.

Prerequisite: Computer Science 439 (or 352 or 372) or 439H (or 352H or 372H) with a grade of at least C-.

Undergraduate Program