CSC 481/681: Principles of Computer Security

Fall 2020
Department of Computer Science
UNC Greensboro
Class Meetings: Mon/Wed 3:30-4:45 -- see Genie or the syllabus for your section's meeting pattern

Instructor

Steve Tate
Office: 157 Petty Building
Office Hours: Mon/Wed 10:00-11:30 (virtual -- use the Zoom link in Canvas)
E-mail:

Special Note for Fall 2020

Due to the ongoing COVID-19 pandemic, there are several important things to keep in mind. First, office hours have been changed to "virtual" in order to avoid in-person interaction in a small room. If you have an emergency need to meet in person, email me and we'll see if we can arrange something (perhaps in a larger room), but please consider this only for emergency situations. Second, the schedule and class structure is more uncertain that usual, and changes in the pandemic situation might require a rapid transition to online-only classes. Be prepared and stay on top of things!

For more information on UNCG and class policies regarding COVID-19, please see the class syllabus.

Overview

This class provides an introduction to computer security concepts, techniques for protecting information and computer systems, and practice using a "security mindset." The course includes coverage of authentication, access control models, operating system security, cryptography, network security, and software security. Topics are covered at an introductory level, with subsequent courses available for more in-depth exploration of cryptography and network security.