CSCE 824 Secure Database Systems

Course Syllabus

Spring 2019


Professor: Csilla Farkas

Office: Innovation Center Bldg. 2253


Class URL:

Class hours: Tuesday, Wednesday 1:15 2:30 pm

Class location: Innovation Center Bldg. 1400, and online

Office hours: Tuesday, Wednesday 3:30 5:00 pm, or by appointment

Prerequisites: CSCE 520 and CSCE 522 or permission of instructor


Course description:

Most database systems contain sensitive information that need to be protected from unauthorized disclosure and modification while providing availability to the legitimate users. The objective of this course is to introduce the security challenges and threats in database systems and provide an understanding of the state-of-the art security technologies. In addition to the security issues, the course addresses issues related to distributed databases and current technologies, such as service oriented architecture, cloud computing, etc.


There is NO textbook requirements! All course reading will be accessible freely online.


Recommended reading:

         T. Ozsu and P. Valduriez, Principles of Distributed Database Systems, Springer; 3rd Edition. edition (March 2, 2011), ISBN-10: 1441988335

         Proceedings of Secure Data Management Workshop

         Proceedings of IFIP WG 11.3

         Proceedings of International Conference of Very Large Databases (VLDB

         IEEE Transactions on Knowledge and Data Engineering (TKDE)

         ACM Transactions on Information and System Security (TISSEC)






Lecture notes



1.       Homework 1 Due: February 7, 2019 11:55 pm

2.       Homework 2 Due: February 19, 2019 11:55 pm

3.       Homework 3 Due: March 19, 2019 11:55 pm

4.       Homework 4 Due: April 4, 2019 11:55 pm

5.       Homework 5 Due: April 18, 2019 11:55 pm

6.       Homework 6 Due: April 25, 2019 11:55 pm




Project information

1.       Project1: Due: February 28, 2019 11:55 pm

2.       Project2: Due: April 2, 2019 11:55 pm

3.       Project3: Due: April 28, 2019 11:55 pm