Courses Spring 2005

 

The University of Texas at Dallas

Department of Computer Science

New Course Announcement

Spring 2005

Title: Data and Applications Security

Course#: 6V81.002

Instructor: Professor Bhavani Thuraisingham

Schedule: Tuesday, Thursday: 4:00 - 5:15pm

 

Description: Recent developments in information systems technologies have resulted in computerizing many applications in various business areas. Data has become a critical resource in many organizations, and therefore, efficient access to data, sharing the data, extracting information from the data, and making use of the information has become an urgent need. The advent of the World Wide Web has resulted in even greater demand for managing data, information and knowledge effectively. As the demand for data and information management increases, there is also a critical need for maintaining the security of the data, applications and information systems. Data and information have to be protected from unauthorized access as well as from malicious corruption. This course will describe the various threats to data and applications security including access control violations, integrity violations, unauthorized intrusions and sabotage. and discuss various techniques to enforce security.

 

The contents will be covered in ten units as follows:

Unit #1: Supporting Technologies for Data and Applications Security

1.1   Data Management

1.2   Information Management

1.3   Computer Security

 

Unit #2: Discretionary Security

2.1 Access Control including Role-based access control and Usage control

2.2 Discretionary Security Policy Enforcement

2.3 Prototypes and Commercial Products

 

Unit #3: Mandatory Security

3.1 Multilevel Security Policies

3.2 Security Architectures

3.3 Policy Enforcement Mechanisms

 

Unit #4: Secure Relational Data Management

4.1 Secure Relational Data Model

4.2 Secure Relational Data Management Functions

4.3 Prototypes and Commercial Products

 

Unit #5: Inference and Aggregation Problem

5.1 Perspective or the Inference Problem including Statistical Inference

5.2 Security Constraint Processing

5.3 Use of Conceptual Structures for Handling the Inference problem

 

Unit #6: Secure Distributed and Federated Systems

6.1 Secure Distributed Data Management

6.2 Secure Heterogeneous and Federated Data Management

 

Unit #7: Secure Object Systems

7.1 Secure Object Data Management Systems

7.2 Object Modeling for Designing Secure Applications

7.3 Secure Distributed Object Systems

7.4 Secure Multimedia Systems and Applications

 

Unit #8: Secure Data Warehousing, Data Mining and Privacy

8.1 Secure Data warehousing

8.2 Data Mining for Security Applications including Intrusion Detection

8.3 Privacy Problem and Constraint Processing

8.4 Privacy Preserving Data Mining

 

Unit #9: Secure Semantic Web and Grids

9.1 Secure Digital Libraries and Web Data Management

9.2 Secure Semantic Web

9.3 Secure Semantic Grid

9.4. Secure Collaboration and Knowledge Management

9.5 Secure Peer to Peer Information Management

 

Unit #10: Emerging Secure Systems and Applications

10.1 Secure Sensor Systems

10.2 Dependable Systems

10.3 Secure E-commerce and Payment systems

10.3 Electronic Voting Machines

10.4 Digital Forensics

10.5 Biometrics

10.6 Societal Impact

 

Text Book:  Pre-publication version of the following book will be used

Title: Database and Applications Security: Integrating Data Management and Information Security

Author: Dr. Bhavani Thuraisingham

Publisher: CRC Press

Date: March 2005

Research papers will also be used on various data and applications security topics

 

Assignments:

Papers: Two papers on topics selected by student

Programming project: Project selected by student

Exams: Mid-term and Final exams

 

 

       

 

Back to Course Page