Introduction to Computer and Network Security
About this course
Course Description
This course is meant to offer Computer Science undergraduate students in their junior or senior year a broad overview of the field of computer security. Students will learn the basic concepts in computer security including software vulnerability analysis and defense, networking and wireless security, applied cryptography, as well as ethical, legal, social and economic facets of security. Students will also learn the fundamental methodology for how to design and analyze security critical systems.
Objectives
By the end of the course, a student should have a sufficient understanding of the field to pinpoint and debunk the many fallacies that pepper typical newspaper and magazine articles that refers to computer security.
Units
This course is 9 units.
Prerequisite
You must have completed CS 15-123 (Introduction to Computer Systems) or get the instructors' permission
Class Webpage
15-349 (Fall 2010)
Course Information
Course Schedule