Prerequisite(s): CSIT 340 with a grade of C- or higher. An overview of the fundamental problems of computer security, followed by an in-depth analysis of the current solutions including encryption, public key schemes, testing and analyzing current network security and internet architecture based on security considerations. Meets the Graduation Writing Requirement for majors in Information Technology.