UGA Bulletin Logo

Data Security and Privacy


Course Description

Examination of security and privacy issues related to protecting personal data in various environments (for example: cloud computing, smart grid, and internet of things) cover the fundamentals and principles of data security and privacy, and computational and statistical techniques for constructing secure and private systems.

Additional Requirements for Graduate Students:
Each homework assignment will have two to three extra questions for graduate students only. Answers to those questions will require a deeper understanding of the course materials and a complex analysis. Further, on the final exam, graduate students will be given a separate essay question in which they will be expected to provide an analysis of a given problem that reflects a graduate-level understanding of the relevant security principles. Graduate students will be required to read research papers on a selected topic and submit an individual report. The report should provide a thorough review of relevant literature, identify limitations of existing methods, and potentially suggest or develop a solution to address the limitations.


Athena Title

Data Security and Privacy


Prerequisite

CSCI 1302


Semester Course Offered

Not offered on a regular basis.


Grading System

A - F (Traditional)


Course Objectives

The course will provide students with - a general background on the concepts of data security/privacy, - an understanding of what common threats modern information systems are faced with, what vulnerabilities are exploited by attackers, and what principles and techniques can be used when designing a secure/private system, - a hands-on experience in implementation of security/privacy mechanisms.


Topical Outline

Topics include: 1. foundations of security: confidentiality, integrity, and availability 2. operating system security: memory protection, access control, authentication, logging/auditing 3. network security: network protocol security, firewalls, DoS attacks 4. software security: secure software engineering, malwares, virtualization 5. security in cloud computing 6. privacy-preserving data analysis: definitions and anonymization 7. differential privacy


Syllabus